[regex] PHP 정규표현식 패턴 10강 - ( ) (소괄호) ─ 대체 가능한 텍스트 리스트, | (세로 막대 파이프)로 나열
패턴 10 - (텍스트|텍스트|텍스트 ) : 대체 가능한 텍스트 리스트
| (소괄호 안의 파이프 세로막대) : 대체 문자열을 나열 (기호 입력법 : Shift + \)
Source
Case 1 - 텍스트 on , ues , rida 중 하나에 해당하는 모든 문자열 찾기
Regular Expression: |
(on|ues|rida) |
---|
First match: |
Monday Tuesday Friday |
---|
All matches: |
Monday Tuesday Friday |
---|
Case 2 - 텍스트 Mon , Tus , Fri 중 하나로 시작해 day로 끝나는 모든 문자열
Regular Expression: |
(Mon|Tues|Fri)day |
---|
First match: |
Monday Tuesday Friday |
---|
All matches: |
Monday Tuesday Friday
|
---|
Case 3 - 앞에 문자 2글자, 중간에 id, esd, nd 중 하나, 끝은 ay인 모든 문자열
Regular Expression: |
..(id|esd|nd)ay |
---|
First match: |
Monday Tuesday Friday |
---|
All matches: |
Monday Tuesday Friday |
---|
|
최신댓글