Programing

숫자를 두 번 또는 네 번 일치시키는 정규식

lottogame 2020. 10. 30. 07:40
반응형

숫자를 두 번 또는 네 번 일치시키는 정규식


정규 표현식에 대한 간단한 질문이지만 답을 찾지 못했습니다.

숫자가 정확히 또는 순서대로 나타나는지 확인하고 싶습니다 . 어떤 구문을 사용할 수 있습니까?

\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

반응형