[regex] PHP 정규표현식 패턴 26강 - (?!패턴) (소괄호 안 물음표 느낌표) : 뒤에 패턴 존재하면 무시, 존재 안 하면 매칭.
패턴 26 - (?!패턴) : 뒤에 패턴 존재하면 무시, 존재 안 하면 매칭. 즉, 뒤에 해당 패턴이 없어야 매칭.
Source
Case 1 - 뒤에 대문자 X가 없는 AAA
Regular Expression: |
AAA(?!X) |
---|
First match: |
AAAX---AAA |
---|
All matches: |
AAAX---AAA |
---|
Case 2 - 대문자 AAA에 해당하는 건 전부
Regular Expression: |
AAA |
---|
First match: |
AAAX---AAA |
---|
All matches: |
AAAX---AAA |
---|
|
최신댓글