반응형
숫자를 두 번 또는 네 번 일치시키는 정규식
정규 표현식에 대한 간단한 질문이지만 답을 찾지 못했습니다.
숫자가 정확히 두 번 또는 네 번 순서대로 나타나는지 확인하고 싶습니다 . 어떤 구문을 사용할 수 있습니까?
\d{what goes here?}
시도 \d{2,4}
했지만이 표현식도 세 자리 숫자를 허용합니다.
이에 대한 구체적인 구문은 없지만이를 수행하는 방법에는 여러 가지가 있습니다.
(?:\d{4}|\d{2}) <-- alternation: four digits or two
\d{2}(?:\d{2})? <-- two digits, and optionally two more
(?:\d{2}){1,2} <-- two digits, times one or two
참고 URL : https://stackoverflow.com/questions/8177143/regex-to-match-a-digit-two-or-four-times
반응형
'Programing' 카테고리의 다른 글
NULL 포인터가 C와 C ++에서 다르게 정의되는 이유는 무엇입니까? (0) | 2020.10.30 |
---|---|
접두사가없는 targetNamespace 및 xmlns, 차이점은 무엇입니까? (0) | 2020.10.30 |
Fragment가 교체되어 백 스택에 배치 (또는 제거)되면 메모리에 유지됩니까? (0) | 2020.10.30 |
JS 객체의 키 (문자열) 길이에 제한이 있습니까? (0) | 2020.10.30 |
텍스트 영역에서 새 줄을 나타내는 문자 (0) | 2020.10.30 |