• 회원가입
  • 로그인
  • 구글아이디로 로그인

[regex] PHP 정규표현식 패턴 25강 - (?=패턴) (소괄호안 물음표 이퀄등호) : 검색엔 패턴 포함하나, 매칭엔 제외

898  


 

 

 패턴 25  -  (?=패턴)  :  검색엔 패턴 사용, 검색 결과에선 제외.
                                        즉 패턴 바로 앞 부분까지 조회.

 
 [참고]
 \w   :   (알파벳, 숫자, _)중 하나에 해당하는 문자
 \W  :   (알파벳, 숫자, _)중 하나에 해당하지 않는 문자
 
 

Source

AAAX---aaax---111


Case 1  -  뒤에 대문자 X가 오는 단어  1글자 이상인 문자

Regular Expression: \w+(?=X)
First match: AAAX---aaax---111
All matches: AAAX---aaax---111


Case 2  -  단어 1 글자 이상

Regular Expression: \w+
First match: AAAX---aaax---111
All matches: AAAX---aaax---111


Case 3   -  뒤에 단어가 오는 1글자 이상의 단어

Regular Expression: \w+(?=\w)
First match: AAAX---aaax---111
All matches: AAAX---aaax---111

 


분류 제목
regex PHP 정규표현식 패턴 26강 - (?!패턴) (소괄호 안 물음표 느낌표) : 뒤에 패턴 존재하면 무시, 존…
regex PHP 정규표현식 패턴 25강 - (?=패턴) (소괄호안 물음표 이퀄등호) : 검색엔 패턴 포함하나, 매칭…
regex PHP 정규표현식 패턴 24강 - \A (역슬래시 대문자A) : 문자열의 가장 처음 , \Z (역슬래시 제트…
regex PHP 정규표현식 패턴 23강 - \B (역슬래시 대문자B) : 워드(단어)의 경계가 아닌 것
regex PHP 정규표현식 패턴 22강 - \b (역슬래시 소문자b) : 워드(단어)의 경계
regex PHP 정규표현식 패턴 21강 - \d (역슬래시 소문자d) : 숫자 , \D (역슬래시 대문자D) : …
regex PHP 정규표현식 패턴 20강 - \s (역슬래시 소문자s) : 모든 공백 , \S (역슬래시 대문자S) :…
regex PHP 정규표현식 패턴 19강 - \W (역슬래시 대문자W) : (알파벳, 숫자, _ (언더바)) 제외한 모…
regex PHP 정규표현식 패턴 18강 - \w (역슬래시 소문자w) : (알파벳, 숫자, _ (언더바))중 하나…
regex PHP 정규표현식 패턴 17강 - 수량자 ─ *? (별표 물음표), +? (덧셈 물음표), ?? (물음…
regex PHP 정규표현식 패턴 16강 - 수량자 ─ { } (중괄호)를 이용해서 * (별표), +(덧셈), ?(물…
regex PHP 정규표현식 패턴 15강 - 수량자 ─ { } (중괄호) - 문자 반복 횟수 특정
regex PHP 정규표현식 패턴 14강 - 수량자 ─ ? (물음표) : 기호 앞 문자가 0 또는 1개
regex PHP 정규표현식 패턴 13강 - 수량자 ─ + (덧셈) : 기호 앞 문자가 적어도 1개 이상
regex PHP 정규표현식 패턴 12강 - 수량자 ─ * (별표) : 기호 앞 문자가 적어도 0개 이상
regex PHP 정규표현식 패턴 11강 - 수량자 ─ * (별표) , + (덧셈) , ? (물음표)
regex PHP 정규표현식 패턴 10강 - ( ) (소괄호) ─ 대체 가능한 텍스트 리스트, | (세로 막대 파이프)…
regex PHP 정규표현식 패턴 9강 - [^ ] (대괄호안 꺽쇠) ─ 후보문자 제외한 모든 1글자로 된 문자
regex PHP 정규표현식 패턴 8강 - [ - ] (대괄호 안 하이픈) ─ 매치되는 문자의 후보 범위
regex PHP 정규표현식 패턴 7강 - [ ] (대괄호) ─ 매치되는 문자 후보 리스트
1/3
목록
찾아주셔서 감사합니다. Since 2012