如果我們有一個字符串,說如何識別使用JS的字符串中的數字?
'1, 2, 3, 4'
'1, 2, 3 GO!'
'ZOMG THE %^*@#$(*^ ZOMBIES ARE COMING!!11!!1!'
然後我怎麼承認其具有數字和返回true?
我需要它,因爲同時使用,
if(input == input.toUpperCase())
如果輸入數字,這種情況下返回true,所以需要添加一種優雅的方式爲從通過此條件下停止編號。
編輯1:字符串確實是用逗號分隔的,我已經用google的方式將非逗號分隔的字符串識別爲數字。
Edit2:增加了更多我需要通過的例子。
'警報('(1,2,3,4)的搜索(/ \ d /)== -1。!);' – Cheery 2014-10-05 18:39:15
不正則表達式符合你的要求?你還需要什麼其他的字符串來解析? – Brad 2014-10-05 18:39:30
@Brad正則表達式是我的最後手段,所有字母,特殊字符和變音符號。 – 2014-10-05 18:42:29