파이썬 | 정규표현식 (re) re.compile 사용을 위한 표현법 정리 OR(|), *, + , ?, {}
이전 포스팅에서는 대괄호([]) , 이스케이프(\), 마침표(.), 그외 문자 집합에 대해 알아봤었다. 기본적인 정규표현식 기초 OR(|), *, + , ?, {} 에 대해서 알아보도록 하겠다. | : 다자 택일 단어 '하나' , '둘', '셋' 중 하나에 대응하고 싶다면 | 를 써서 다자택일 한다. ( OR 느낌) 하지만 순서에 따라서 결과가 바뀔 수도 있다. (one, oneself) 이런 경우 단어의 경계를 사용하여 해결하면 된다. \bone\b | \bonewself\b * : 0회 이상 반복 어떤 문자나 기호 뒤에 * (Asterisk)를 붙여서 그 문자가 일치되는 만큼 찾는다. 예를 들어 A* 는 'A'나 'AAA" , "" (빈문자열) 과도 일치한다. 하지만 빈문자열도 List에 들어가서 좋..
2020. 6. 24.