正規表現に関する簡単な質問ですが、答えが見つかりません。
数が正確にtwoまたはfour回連続して現れるかどうかを判断したい。どの構文を使用できますか?
\d{what goes here?}
私は試した \d{2,4}
、ただしこの式は3桁も受け入れます。
そのための特定の構文はありませんが、それを行う方法はたくさんあります。
(?:\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