在js中,可利用replace()函數配合正規表示式「/[^0-9]/g」或「/[^\d]/g」來刪除非數字的字符,語法“str.replace(/[^0-9]/g,'')”或“str.replace(/[^\d]/g,'')”。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,可利用replace()函數來配合正規表示式來刪除非數字的字元。
replace() 方法用於在字串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子字串。
範例:
var str="0123kj45j67u89"; var nstr = str.replace(/[^0-9]/g,''); // var nstr = str.replace(/[^\d]/g, ''); console.log(nstr);
【相關推薦:javascript學習教學】
#以上是javascript怎麼刪除非數字的字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!