0

フィットネスで正規表現を使用するのに問題があります。10桁のシーケンスの正規表現を取得したい。私は次のことを試しました-

=~/\d{10}/ 

=~/[0-9]{10}/

しかし、これらは機能していません。「1234」というサンプル入力の場合、上記の正規表現は緑色で渡されます。

フィットネスで10桁のシーケンスをテストするための正規表現は何ですか?

4

2 に答える 2

0

正規表現の一致シーケンスはわずか10桁ですが、4桁ではありません。\d{1,10}

于 2012-07-05T09:06:37.133 に答える
0

開始/終了アンカーを追加してみてください。

=~/^\d{10}$/

または、10 桁の数字が他のテキストに埋め込まれている場合は、おそらく単語アンカー:

=~/\b\d{10}\b/
于 2012-07-05T22:16:22.267 に答える