如何从电话字段中去除任何不是数字的字符,包括空格。我需要一串数字 0-9。没有 () 或空格。
我有一个用于电话 (999) 999-9999 的屏蔽输入
Phone Number:
<input id="phone" type="text" /> (999) 999-9999
我只需要9999999999
我正在使用 maskedinput 插件http://digitalbush.com/projects/masked-input-plugin/
如何从电话字段中去除任何不是数字的字符,包括空格。我需要一串数字 0-9。没有 () 或空格。
我有一个用于电话 (999) 999-9999 的屏蔽输入
Phone Number:
<input id="phone" type="text" /> (999) 999-9999
我只需要9999999999
我正在使用 maskedinput 插件http://digitalbush.com/projects/masked-input-plugin/
var str = "(999) 999-9999";
str = str.replace(/\D/g,'');
删除任何不是数字的东西\D
。
http://jsfiddle.net/tylermwashburn/YsHjR/
var phonenum = "(123) 456-7890",
notnum = /\D/g;
phonenum = phonenum.replace(notnum, '');
alert(phonenum);
这应该很好地形成它。