간단 명료 하게 정규식 이해하기(2)
하위 표현식으로 묶기
html 에서 2개 이상 연속된 공백을 찾는 정규식입니다.
수량자는 바로앞 문자만 인식하기 때문에, 위와같은 조합을 하나로 묶는데 사용됩니다.
역참조(≒ 변수)
\숫자 : 해당 정규식에서 사용된 n번째 하위 표현식을 참조합니다.(마치 변수처럼 활용 가능)
전방탐색, 후방탐색
?= 를 사용하여 특정한 문자를 기준 앞으로의 문자열에서 탐색하도록 합니다.
만약 전방탐색을 하지 않으면 결과물에 포함됩니다.
이렇게 특정 태그내의 텍스트만 추출하고 싶을 때 사용할 수 있는데, 후방탐색(?<=) 은 지원하지 않는 언어가 많은 점을 주의해야합니다.
부정 전방탐색, 후방탐색
?= 대신 ?! 를 사용하면 반대의 역할을 합니다.
반응형
'개발 > 정규식' 카테고리의 다른 글
간단 명료 하게 정규식 이해하기(1) (0) | 2023.04.09 |
---|