正则表达式验证版本号
一、代码:
{
pattern: /^[1-9]\d?(\.([1-9]?\d)){2}$/,
message: "版本号格式为:X.Y.Z(1-99.0-99.0-99)",
trigger: "blur"
}
二、规则:
X.Y.Z(1-99.0-99.0-99)
注:
/^([1-9]\d|[1-9])(\.([1-9]\d|\d)){2}$/ 或者 /^[1-9]\d?(\.(0|[1-9]\d?)){2}$/ 也可以,但没有这个好:
/^[1-9]\d?(\.([1-9]?\d)){2}$/
推荐这些文章:
1、限制固定位数,只能设置英文(不区分大小写)与数字 [A-Za-z0-9]{17}
2、银行卡验证 第一位是数字1-9 剩下的15位或者18位是数字 ([1-9]{1})(\d{15}|\d{18})
3、去除所有空格 val.replace(/\s+/g, ''); (/\s+/g, '');
4、最多七位数字,两位小数 /^(([1-9]\d{0,6})|(0))(\.\d{0,2})?$/
5、只能数字与点 ['[^\\d\\.]+$', '']
6...
正则表达式 整数^[1-9]\d*$ //匹配正整数^-[1-9]\d*$ //匹配负整数^-?[1-9]\d*$ //匹配整数^[1-9]\d*|0$ //匹配非负整数(正整数 + 0)^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0)^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数^[1-9]\d*\.\d*|0\.\d*[1-9]\d...
一个验证邮箱格式是否正确的php函数的例子
在网页文本框输入用户资料时,我们通常需要检查邮箱格式的合法性,验证邮箱格式的方法有很多种,本例子是说明怎样自定义PHP函数来验证,以下是验证邮箱格式的代码:
<?
//PHP验证邮箱格式的函数 function valid_email($email) { //首先确认是否有一个@符号的存在,同时验证邮箱长度是否正确 if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $ema...
rules: {
orderNum: [
{ required: true, message: "请输入订单号", trigger: "blur" },
{ validator: this.checkData, trigger: "blur" },
],
model: [
&n...
Pattern与Matcher
这两个类都在java.util.regex包中
总结:
(获取pattern对象)
2.p.pattern();返回其对应的正则表达式的字符串形式
3.
Pattern有一个split(CharSequence input)方法,用于分隔字符串,其中Pattern对应的正则表达式匹配的字符串作为分隔符,并返回一个String[]。
4.Pattern.matches方法,用于快速判断当前字符串是否完整符合匹配规则
5.
即获取matcher对象,便于和Matcher类协同作业
2.开头匹配判断:...
trigger: "blur": 失去焦点时触发,多用于input框
trigger: "change": 数据改变时触发,用于下拉框
type: [
{ required: true, message: '请选择类型', trigger: 'change' }
],
name: [
&...
public static void main(String[] args) {
String str1,str2,str3,pattern;
str1="fa";
str2="f2";
pattern="[a-z][0-9]";//匹配的格式两个字符,第一个字符范围是小写字母a-z,第二个范围是数字0-9
Pattern r=Pattern.compile(pattern);
Matcher m1=r.matcher(str1);
Matcher m2=r.matcher(str2);
...
itemType: [{required: true,trigger: "change",validator: this.createValidator("请选择事项类型")}]
itemType--要验证的数据 trigger--验证触发方式(输入数据填"blur",选择数据填"change") validator--验证失败提示语
--自定义验证--
itemCode: [{validator: validatePass2,trigger: "blur"}]
validatePass2--自定义的验证规则
--具体实现(写在data(){ 与 return{}之间)--
...
这个联系电话中需要验证手机号码和座机电话。element-ui中的rules="required || phone"这个写法仅仅验证了必填和手机号码的规则。但是我还需要验证座机号码规则。
所有绑定一个phoneRule做验证。
在data里面定义一个phone(跟return同级,不是在return里面)
正则规则:moblie=/^1(3|4|5|6|7|8|9)\d{9}$/ tel=/^(0[0-9]{2,3}\-)([2-9][0-9]{4,7})+(\-[0-9]{1,4}...
elementUI 上传upload组件和表单验证(自定义验证规则)
用户头像上传组件,
注意action路径问题,图片上传控制台报404错误,控制台 network选项卡查看请求。思考,发现请求路径不对,这里需要完整路径
el-upload 组件里的两个事件回调
图片上传之前验证图片,大小、格式
图片上传成功把服务器返回数据给表单
修改品牌名称
思考这里拷贝数据为什么要用浅拷贝{...row},思考直接赋值与浅拷贝与深拷贝关系
为什么这里不能用直接赋值,会导致拷贝失败,引用对象与原对象联动修改
表单验证 elem...
文章链接:https://www.dianjilingqu.com/51276.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。