4

すべての文字が数字 [0-9]+ であることを確認する reqex が必要です。私が試してみました:

'4th'=~/[\d]+/
'4th'=~/\d+/

しかし、機能していません。これを確認するにはどうすればよいですか?

どうも

4

2 に答える 2

10

最も簡単な方法は次のとおりです。

str !~ /\D/
于 2012-12-10T03:56:31.433 に答える
9
"12345" =~ /\A\d+\Z/
  • \A = 文字列の先頭 (行、文字列ではありません)
  • \d+ = 1 つ以上の数字
  • \Z = 文字列の終わり (行、文字列ではありません)
于 2012-12-10T03:49:50.100 に答える