정규식(PCRE) PCRE Patterns Alternation

세로 막대 문자는 대체 패턴을 구분하는 데 사용됩니다. 예를 들어 gilbert|sullivan 패턴은 "gilbert" 또는 "sullivan"과 일치합니다. 원하는 수의 대안이 나타날 수 있으며 빈 대안이 허용됩니다(빈 문자열과 일치). 일치 프로세스는 왼쪽에서 오른쪽으로 차례로 각 대안을 시도하고 성공한 첫 번째 대안이 사용됩니다. 대안이 하위 패턴(아래에 정의됨) 내에 있는 경우 "성공"은 나머지 기본 패턴과 하위 패턴의 대안을 일치시키는 것을 의미합니다.