숫자를 모두 분배하고 명명된 캡처 그룹을 만들 수 있습니다. 표기는 (?
조건식. 조건이 실제 값을 산출하는 경우 예-패턴과 일치하고 그렇지 않으면 패턴 없음과 일치합니다. 누락된 패턴은 항상 일치합니다. 정규 표현식의 관점에서 볼 때 전자가 약간 명확하다는 점을 제외하고는 차이가 없습니다. $foo 정규식과 일치하는 경우 $true 1로 설정하거나 일치가 실패할 경우 0으로 설정합니다. 목록 컨텍스트에서 일치는 그룹화된 식의 내용을 반환합니다. 예를 들어, 시간 문자열에서 시간, 분, 초를 추출 할 때, 우리는 사용할 수 있습니다 – 정규식을 적용하는 기본 방법은 패턴 바인딩 연산자 =~ 및 !~를 사용하는 것입니다. 첫 번째 연산자는 테스트 및 할당 연산자입니다. 너비가 0인 양수 전방 어설션입니다. 예를 들어 /w+(?=t)/는 $&의 탭을 포함하지 않고 탭 다음에 있는 단어와 일치합니다.
stringified 정규식에는 캡처되지 않는 둘러싸는 그룹이 포함됩니다. qr/쌀 | 콩/ (?^u:쌀 |콩)으로 문자열화됩니다. Perl의 텍스트 처리 능력은 정규식을 사용하는 데서 비롯됩니다. 정규식(정규식 또는 정규식)은 텍스트 조각의 특성을 설명하는 패턴입니다. 정규식 엔진은 패턴을 해석하고 텍스트 조각을 일치하거나 수정하기 위해 패턴을 적용합니다. 핀란드어 번역 – 수오멘토스: 스닝리셋 라우스키트 펄리스. X는 유니코드 `문자 시퀀스 결합`을 포함하는 문자 클래스 시퀀스의 약어입니다. `결합 문자 시퀀스`는 기본 문자 다음에 임의의 수의 결합 문자입니다. 결합 문자의 예는 악센트입니다.