姓名和手机号正则表达式
时间: 2023-08-22 17:13:12 浏览: 162
姓名的正则表达式是:/^[\u4e00-\u9fa5]{2,4}$/,表示2-4个中文字符。[3]
手机号的正则表达式是:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,表示符合运营商最新号段的手机号码。[1]
相关问题
vue 身份证正则表达式
在Vue中,可以使用正则表达式来验证身份证号码。以下是一个示例的Vue代码,其中包含了身份证号码的正则表达式验证:
```javascript
// 身份证号码正则表达式
var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
// 在提交按钮的方法里进行验证
if (this.userInfo.SFZH == '') {
this.showToast('请填写身份证号');
return;
}
if (!regIdNo.test(this.userInfo.SFZH)) {
this.showToast('身份证号填写有误');
return;
}
```
这段代码首先定义了一个名为`regIdNo`的正则表达式,用于验证身份证号码是否合法。然后在提交按钮的方法里,通过判断身份证号码是否为空来进行验证。如果身份证号码为空,会提示用户填写身份证号码;如果身份证号码不符合正则表达式的要求,会提示身份证号码填写有误。可以使用`test()`函数来判断一个字符串是否符合正则表达式。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [正则表达式校验身份证号码](https://download.csdn.net/download/lantianfeixue/3426765)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [在Vue中使用JS正则表达式对身份证号和手机号进行验证](https://blog.csdn.net/weixin_52613927/article/details/126405219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Vue 正则表达式验证表单字段(如用户名/密码/真实姓名/身份证/手机号/邮箱)的合法性](https://blog.csdn.net/qq_38661984/article/details/99968253)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
java的中文正则表达式
Java中的正则表达式是一种强大的工具,用于在字符串中匹配、查找和替换特定的模式。下面是一些常用的中文正则表达式:
1. 匹配中文字符:[\u4e00-\u9fa5]
这个表达式可以用来匹配任意一个中文字符。
2. 匹配中文汉字和标点符号:[\u4e00-\u9fa5\u3000-\u303f]
这个表达式可以用来匹配中文汉字和常见的中文标点符号。
3. 匹配中文字符和数字:[\u4e00-\u9fa50-9]
这个表达式可以用来匹配中文字符和数字。
4. 匹配中文姓名:^[\u4e00-\u9fa5]{2,4}$
这个表达式可以用来匹配2到4个中文字符组成的姓名。
5. 匹配中文手机号码:^1[3-9]\d{9}$
这个表达式可以用***[a-zA-Z0-9_-]+)+$
这个表达式可以用来匹配中文邮箱地址。
阅读全文