手机号正则 javascript
时间: 2023-09-16 08:15:50 浏览: 105
javascript 手机号码正则表达式验证函数 <font color=red>原创</font>
手机号正则表达式可以用来验证一个字符串是否符合手机号的格式。以下是一个简单的手机号正则表达式示例,使用 JavaScript 的正则表达式语法:
```javascript
/^1[3456789]\d{9}$/
```
这个正则表达式的含义是以数字1开头,接下来是3、4、5、6、7、8、9中的一个数字,然后是任意的9个数字,一共11位数字。如果一个字符串符合这个正则表达式的规则,那么它就可以被认为是一个合法的手机号。
你可以使用 JavaScript 的 `test()` 方法来验证一个字符串是否匹配这个正则表达式。示例如下:
```javascript
var phoneNumber = "13812345678";
var regex = /^1[3456789]\d{9}$/;
if (regex.test(phoneNumber)) {
console.log("手机号格式正确");
} else {
console.log("手机号格式错误");
}
```
这段代码会输出 "手机号格式正确",因为 "13812345678" 符合手机号的格式要求。
阅读全文