正則表達式 \D 元字符(等價于"[^0-9]")
\D元字符可以匹配非數(shù)字字符,等價于"[^0-9]"。
語法結(jié)構(gòu):
(1).構(gòu)造函數(shù)方式:
new RegExp("\\D")
(2).對象直接量方式:
/\D/
瀏覽器支持:
(1).IE瀏覽器支持此方法。
(2).火狐瀏覽器支持此方法。
(3).谷歌瀏覽器支持此方法。
(4).opera瀏覽器支持此方法。
(5).safria瀏覽器支持此方法。
實例代碼:
var str="I love antzone \n and you 360"; var reg=new RegExp("\\D","g"); console.log(str.match(reg));
以上代碼可以匹配除數(shù)字之外的所有字符。
var str="I love antzone \n and you 360"; var reg=/\D/g; console.log(str.match(reg));
此代碼的作用和上面的代碼是一樣的。
總結(jié)
以上所述是小編給大家介紹的正則表達式 \D 元字符(等價于"[^0-9]"),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
js正則表達式實現(xiàn)數(shù)字每隔四位用空格分隔代碼
這篇文章主要介紹了js正則表達式實現(xiàn)數(shù)字每隔四位用空格分隔代碼,需要的朋友可以參考下2016-12-12PHP 正則表達式特殊字符 [:alnum:] [:alpha:] 等
正則表達式中有兩個很重要的特殊字符就是"[ ]"。他們可以匹配"[]"之中出現(xiàn)過的字符,比如"/[az]/"可以匹配單個字符"a"或者"z";如果把上面的表達式改成這樣"/[a-z]/",就可以匹配任何單個小寫字母,比如"a"、"b"等等。2011-09-09