el-input的正则表达式有哪些
时间: 2024-02-19 21:25:54 浏览: 140
EL表达式大全
el-input 组件支持使用正则表达式进行输入内容的校验,常见的正则表达式有:
- 数字:/^\d+$/
- 英文:/^[a-zA-Z]+$/
- 中文:/^[\u4e00-\u9fa5]+$/
- 邮箱:/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/
- 手机号码:/^1[3456789]\d{9}$/
- 身份证号码:/^\d{15}$|^\d{18}$|^\d{17}[\dXx]$/
以上正则表达式可以根据具体需求进行调整或自定义。在 el-input 中使用正则表达式校验可以通过设置属性 `pattern` 的值为对应的正则表达式,例如:
```html
<el-input v-model="inputValue" placeholder="请输入手机号码" pattern="^1[3456789]\d{9}$"></el-input>
```
阅读全文