uniapp input框校验数据格式,只能输入汉字/数字/字母等
输入 数字 input 校验 汉字 字母 只能 uniapp
2023-09-14 09:04:05 时间
input框常用的正则表达式
<input class="uni-input iptStyle" name="input" placeholder="未识别出信息" v-model="form.fpNum" @input="fpNumInput" maxlength='24' />
fpNumInput(e) {
const o = e.target;
const inputRule = /^(0+)|[^\d]+/g //修改inputRule 的值
this.$nextTick(function() {
this.form.fpNum = o.value.replace(inputRule , '');
})
},
1.只能输入数字
const inputRule = /[^\d]/g
2.只能输入字母
const inputRule = /[^a-zA-Z]/g
3.只能输入数字和字母
const inputRule =/[\W]/g
4.只能输入小写字母
const inputRule =/[^a-z]/g
5.只能输入大写字母
const inputRule =/[^A-Z]/g
6.只能输入数字和字母和下划线
const inputRule =/[^\w_]/g //下划线也可以改成%
7.只能输入中文
const inputRule =/[^\u4E00-\u9FA5]/g
8.只能输入数字和小数点
const inputRule =/[^\d.]/g
验证手机号是否正确
var phone=15054054532;
var strTemp = /^1[3|4|5|6|7|8|9][0-9]{9}$/;
if(strTemp.test(phone)){
console.log("正确")
}else{
uni.showToast({icon:'none',title:'请输入正确的电话'});
return false
}
电话号码隐藏中间4位
var phonenumber=15054054532;
var reg = /^(\d{3})\d{4}(\d{4})$/;
this.phonenum=phonenumber.replace(reg, "$1****$2")
转载:感谢分享
原文链接:https://blog.csdn.net/x_XDGS/article/details/120996210
感谢您的支持
相关文章
- JS实现input中输入数字,控制每四位加一个空格(银行卡号格式)
- java实现输入信用卡号码
- 只允许输入数字的TextBox控件
- 使用正则表达式验证输入数字
- selenium模拟输入点击爬取企查查信息
- Dev 控件中的combox禁止输入
- SAP CRM interactive report的各种输入字段
- Atitit mvc之道 attilax著 以vue为例 1. Atitti vue的几大概念1 1.1. 声明式渲染1 1.2. 条件与循环2 1.3. 处理用户输入 click事件2 1
- keycode 锁键盘按键(只能输入数字)
- webstorm快捷键 webstorm快速输入标签 tab快速构建页面 使用技巧
- 从输入设备获取信息
- 习题 3.16 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 习题 6.8 输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符各有多少?
- 习题 8.2 输入3个字符串,按由小到大的顺序输出。(指针法)
- 【数字信号处理】线性时不变系统 LTI “ 输入 “ 与 “ 输出 “ 之间的关系 ( 线性卷积计算方法列举 | 线性卷积计算案例一 | 根据 线性卷积 定义直接计算 卷积 )
- 【数字信号处理】线性时不变系统 LTI “ 输入 “ 与 “ 输出 “ 之间的关系 ( LTI 系统单位脉冲响应 | 卷积 | 卷积推导过程 )
- python web py入门(49)- jQuery - 通过id获取输入的内容
- 输入数字如何获取
- 多项输入
- 界面只能输入数字和小数
- JS只能输入数字,数字和字母等的正则表达式
- 正则-限制中文、只能输入数字、价格、邮箱手机号限制
- 【AIGC】3、Visual ChatGPT | 支持图像/文本双输入的对话系统开源啦