2016-02-27 35 views

回答

0

include?無法將字符串與Regexp對象進行比較。

嘗試這樣:

unless tmname[/[^0-9]/].blank? 

另一種方法來確定該字符串是否包含數字:

if tmname =~ /\d/ 
+1

難道你是一個雙這裏消極嗎?不能只是'tmname [/ [^ 0-9] /]。blank?' –

+0

謝謝,快速地輸入了一個答案。現在應該編輯。 – Drew

0

您可以使用匹配

tmname.match(/[^0-9]/) 
+0

如果您可以編輯此答案以提供有關您的解決方案爲什麼可行的原因以及如何解決OP問題,這將會很有幫助。 –

相關問題