2012-12-10 61 views
1

我想有一個reqex,檢查每個字符是一個數字[0-9] +。我曾嘗試過:紅寶石的正則表達式,看看是否只有數字

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

但無法正常工作。我將如何檢查這個?

THX

+0

你是說所有的字符都是數字嗎? – 2012-12-10 03:47:20

+0

是的,想確認它們都是數字; 1是好的,但1T不是 – timpone

回答

3
"12345" =~ /\A\d+\Z/ 
  • \ A =串的開頭(未線,字符串)
  • \ d + =一個或多個數字
  • \ Z =串的端部(未線,串)