본문 바로가기
개발/정규식

간단 명료 하게 정규식 이해하기(2)

by livemehere 2023. 4. 9.

간단 명료 하게 정규식 이해하기(2)

 

하위 표현식으로 묶기

html 에서 2개 이상 연속된 공백을 찾는 정규식입니다.

수량자는 바로앞 문자만 인식하기 때문에, 위와같은 조합을 하나로 묶는데 사용됩니다.

 

역참조( 변수)

\숫자 :  해당 정규식에서 사용된 n번째 하위 표현식을 참조합니다.(마치 변수처럼 활용 가능)

 

전방탐색, 후방탐색

?= 를 사용하여 특정한 문자를 기준 앞으로의 문자열에서 탐색하도록 합니다.

만약 전방탐색을 하지 않으면 결과물에 포함됩니다.

이렇게 특정 태그내의 텍스트만 추출하고 싶을 때 사용할 수 있는데, 후방탐색(?<=) 은 지원하지 않는 언어가 많은 점을 주의해야합니다.

 

부정 전방탐색, 후방탐색

?= 대신 ?! 를 사용하면 반대의 역할을 합니다.

반응형

'개발 > 정규식' 카테고리의 다른 글

간단 명료 하게 정규식 이해하기(1)  (0) 2023.04.09