Psy*_*sis 11 javascript regex jquery
我使用这个正则表达式电话验证
但是当任何人*-/()-_ 在输入中输入任何特殊字符时..(除了+)我想用""(无)替换这个字符.我怎样才能做到这一点?
var phone = /^\+(90)[2-5]{1}[0-9]{9}$/;
Run Code Online (Sandbox Code Playgroud)
小智 23
这将删除给定字符串中的所有非数字字符:
myString = myString.replace(/\D/g,"");
Run Code Online (Sandbox Code Playgroud)
\D匹配任何不是数字的东西; \d匹配一个数字.
误读了这个问题.要删除所有非数字字符+,请执行以下操作:
myString = myString.replace(/[^\d\+]/g,"");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16663 次 |
| 最近记录: |