문장이 있으면 왼쪽에서 오른쪽으로 읽어 나가는게 보편적이다.
그래서,
앞으로 읽어야할 오른쪽은 전방이고
이미 읽은 왼쪽은 후방으로 친다.
전방이든 후방이든 탐색기호 사용시 (? ) 안쪽은 선택 대상이 아니다.
긍정 전방탐색lookahead: (?= )이 오른쪽에 붙어있는 이 단어를 선택한다.
긍정 후방탐색lookbehind: (?<= )이 왼쪽에 붙어있는 이 단어를 선택한다.
예시)
https://j2doll.tistory.com/646#4-%EC%A0%84%ED%9B%84%EB%B0%A9%ED%83%90%EC%83%89
정규식 쉽게 배우기
원본 : https://github.com/ziishaned/learn-regex
j2doll.tistory.com
댓글