파이썬 . 정규표현식.정규식. re 라이브러리 -메타문자들
대부분의 출처 : wikidocs 07-2 정규 표현식 시작하기 - 점프 투 파이썬 (wikidocs.net) 1. [] "[ ] 사이의 문자들과 매치"라는 의미를 갖는다. 그래서 [0-9] 를 하면 숫자 0,1,2,3,4,5,6,7,8,9 를 의미하고 [a-z]를 하면 알파벳 a 부터 z 까지를 의미한다. [a-zA-Z] 를 하면 알파벳 대소문자 구분없이 모두를 의미하게 된다. 그런데 []안에서 만약 ^기호를 쓰면, 이 기호는 문자열이 아니라 반대.라는 의미를 갖는 메타문자로 사용된다. ex) [^0-9] 는 0~9 사이 숫자를 제외한 모든 것을 의미한다. 2. 점(.) 정규 표현식의 Dot(.) 메타 문자는 줄바꿈 문자인 \n을 제외한 모든 문자와 매치됨을 의미한다. ex) a.b 는 a 랑 b 사이..
2021. 9. 27.
리스트 자료형
리스트 자료형의 형태 #이런식으로 타입 선언할 수도 있다. a=list() #이런식으로 타입 선언할 수도 있다.(2) b=[] #배열처럼 선언하는데, c언어 배열은 int b={1,2,3} 이런식이었음 중괄호가 아니라 대괄호라는 점을 유의! b=[1,2,3] #하나의 리스트 안에 여러가지 데이터타입을 같이 넣을 수 있다. 아래 예시는 정수,소수,문자열 c=[12, 13.0, 7.5, "abcd"] #2차원 배열도 선언 가능하다 아래처럼. C언어의 배열일아 비슷한데 중괄호가 아니라 대괄호임 d=[ [11,12,13 ], [21,22,23], [31,32,33], ] #C언어 배열이랑 다르게 행,열이 N x N 형태가 아니어도 된다. 아래처럼 e=[ [11,12], [21,22,23], [31,32,33,3..
2021. 9. 3.