• 회원가입
  • 로그인

[regex] PHP 정규표현식 패턴 11강 - 수량자 ─ * (별표) , + (덧셈) , ? (물음표)




 


 패턴 11  -  수량자 : 어떤 문자가 몇 번이나 나타나야 하는지 지정

*   (별표 Case 1)  :  기호 앞 문자가 적어도 0개 이상은 전부 해당
+  (덧셈 Case 2)  :  기호 앞 문자가 적어도 1개 이상은 전부 해당
?   (물음표 Case 3)  :  기호 앞 문자가 0개  또는 1개 것만 해당

Source

aabc abc bc

Case 1  -   b 앞에 적어도 a가 0개 이상

Regular Expression: a*b
First match: aabc abc bc
All matches: aababbc

Case 2  -   b 앞에 a가 적어도 1개 이상

Regular Expression: a+b
First match: aabc abc bc
All matches: aababc bc

Case 3  :   b 앞에 a가 0개이거나 1개인 경우

Regular Expression: a?b
First match: aabc abc bc
All matches: aababbc

 

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

찾아주셔서 감사합니다. Since 2012