java - 如何用正则表达式
巴扎黑
巴扎黑 2017-04-18 10:50:24
0
2
658

(?:(?:[0-9]\\d{2}))这个表达式是什么意思

巴扎黑
巴扎黑

모든 응답(2)
大家讲道理

이에는 그룹화라는 개념이 포함됩니다.

정규 표현식의 괄호 ()는 그룹화를 생성합니다. 그룹화는 자리 표시자를 사용하여 표현식에서 일치하는 값을 나타낼 수 있습니다.

예: (d+)-1의 첫 번째 괄호는 1개 이상의 숫자와 일치하고 그룹 1은 1으로 표시되며 전체 표현식은 대시로 구분된 앞뒤로 123-123와 동일한 숫자를 일치시킬 수 있습니다. 체재.

그리고 괄호 안에 ?:을 추가하면, 이때 (?:d+)-1123-1만 일치한다는 의미입니다.

(?:(?:[0-9]d{2}))은 복잡해 보이지만 실제로는 숫자 3개만 일치합니다.

Peter_Zhu

0부터 9까지의 3자리 숫자여야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿