前端js手机号码正则
时间: 2023-12-14 16:31:05 浏览: 255
前端JS手机号码正则表达式可以用来验证用户输入的手机号码是否符合规范。以下是一个常用的手机号码正则表达式:
/^1[3-9]\d{9}$/
其中,^表示字符串的开头,$表示字符串的结尾,1表示手机号码的第一位必须是1,[3-9]表示手机号码的第二位必须是3至9之间的数字,\d表示数字,{9}表示后面必须跟9个数字。这个正则表达式可以用来判断用户输入的手机号码是否符合规范,如果不符合则可以提示用户重新输入。
相关问题
前端js使用正则校验中文大写金额
可以使用以下正则表达式来校验中文大写金额:
```javascript
/^((壹|贰|叁|肆|伍|陆|柒|捌|玖|拾|佰|仟|万|亿)+)?(点(零|壹|贰|叁|肆|伍|陆|柒|捌|玖)+)?$/
```
这个正则表达式可以匹配以下格式的中文大写金额:
- 壹元整
- 贰拾元整
- 肆佰伍拾元整
- 陆仟柒佰捌拾元整
- 壹万贰仟叁佰肆拾五元整
- 壹亿贰仟叁佰肆拾五万陆仟柒佰捌拾元整
- 壹角贰分
- 伍角
你可以使用这个正则表达式来校验输入的中文大写金额是否符合规范。
JS前端输入框正则限制只能输入正数和限制小数点后两位
好的,针对你的问题,我可以提供以下正则表达式来限制输入框只能输入正数且小数点后只能有两位:
```javascript
/^\d+(\.\d{1,2})?$/
```
这个正则表达式可以匹配以下几种情况:
- 123
- 123.4
- 123.45
但以下情况是不符合要求的:
- -123 (负数)
- 0.123 (小于1的数)
- 123.456 (小数点后超过两位)
你可以在输入框的输入事件中使用这个正则表达式验证用户输入是否符合要求。
阅读全文