0
PHP 용 정규식에 대한 간단한 질문이 있습니다.Regex Lookahead (PHP)
내 코드 :
^(\d{0,4}?)\.(?=(\d{1,2}))$
이 그룹을 캡처 경우는 최대 4 자리의 선택적 그룹을 캡처 해야하는 경우 다음, 작업을 미리보고 조건에 따라 기간을 캡처하지 않는 것 1-2 자릿수. 왜 이것이 작동하지 않는지 아는 사람 있습니까?
PHP 용 정규식에 대한 간단한 질문이 있습니다.Regex Lookahead (PHP)
내 코드 :
^(\d{0,4}?)\.(?=(\d{1,2}))$
이 그룹을 캡처 경우는 최대 4 자리의 선택적 그룹을 캡처 해야하는 경우 다음, 작업을 미리보고 조건에 따라 기간을 캡처하지 않는 것 1-2 자릿수. 왜 이것이 작동하지 않는지 아는 사람 있습니까?
그건 올바른 방법이 아닙니다. 정규 표현식에 관한 내용은 .
이 선택 사항임을 나타냅니다.
시도 :
^(\d{0,4})(?:\.(\d{1,2}))?$
이 선택적으로 점, 다음, 하나 또는 두 자리 숫자가 올 수 있습니다 네 자리까지 일치합니다. 어쨌든 두 개의 하위 패턴에는 숫자 그룹이 포함됩니다.
감사합니다. – SoiSauce
'작동하지 않는 것 '은 무엇입니까? – Toto