정규식에 대한 문제를 해결하려고합니다. 분명히 Perl과 비슷한 Java 정규식을 사용하고 있습니다.정규 표현식 : 문자를 사용한 연속 반복
하나 이상의 숫자가 연속적으로 반복되거나 1 ~ 9 사이의 반복을 사용하는 문자열을 검색하고 싶습니다.
예 : 12333, 123w3, 12ww3, ww123은 모두 일치해야하지만 12345, 1234w, 1323w는 일치하지 않아야합니다.
"[[0-9] w] {3,"} 패턴을 시도했지만 왜 이것이 틀린 지 이해합니다. 누군가 내 요구 사항에 맞는 검색 패턴을 구성하는 데 대한 단서를 몇 가지 제공 할 수 있습니까? 나는 (당신이 쓴 것과 확실하지이기 때문에 - 당신이주는 예보다) w
와일드 카드인지 제대로 이해하고
'123w3','12ww3' 및'ww123'은 어떻게 요구 사항과 일치합니까? 첫 번째 경우에는 2 3이 있고 두 번째 경우에는 반복되는 숫자가없고 세 번째 경우에는 'w'가 숫자 사이에 없습니다. –
나는 이것을 이해하기 어렵다고 생각한다. 그리고 왜 '1323w'가 유효하지 않은가 (33w를 가짐)? '12ww3'는'12223'과 같거나'12333'입니까? '123ww'은 어때? – Kobi
일치 기준을 명확히하십시오. – MikeM