2012-10-18 39 views

回答

2

目前尚不清楚你需要什麼味道正則表達式,但在一般情況下,執行下列操作之一應該工作:

^[^0-9]*$ 
^[^\d]*$ 
^\D*$ 
^[[:^digit:]]*$ 
^\P{IsDigit}*$ 

最後兩個表格將使用Unicode數字工作。

原子[^0-9]任何匹配的東西但是一個數字;爲了確保整個字符串中沒有數字,我添加了字符串開始標記(^)和結束標記($)。

如果你想匹配的是包含至少一個字符不是一個數字的字符串的任何部分,由...+更換正則表達式的^...*$部分:

[^0-9]+ 
\D+ 

0

嘗試[^0-9]+。請注意,這隻會防止出現ASCII碼,而不是unicode。