javascriptの正規表現で
連続した9桁以上の同じ数値を弾きたいのですがどうすればいいですか?
例:
111111111 → false
11111111 → true
123141211 → true
211111111111 → false
const aaa = 111111111; if (!aaa.match(/[0-9]{9,}/)) { console.log(true); } else { console.log(false); }
0-9の数値の9桁以上の指定はできたのですが
なおかつ連続した数値を指定するために
!aaa.match(/([0-9]{9,})+/)
などに変えたみたのですがうまくいきませんでした。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Regular_Expressions
参考URL
回答2件
あなたの回答
tips
プレビュー