正则
肖肖肖丽珠
学习学习。写博客是为了积累和总结。如果写的有错欢迎大家指正点拨。努力成为技术小牛~~加油
展开
-
vue+elementui 项目中输入手机号,要求必须是数字限制最长11位 。type=“number“ 中maxlength失效
这样的需求是经常用到的。但是我们在用的时候却发现了一些问题:<el-inputv-model="mobile" placeholder="手机号" type="number" maxlength="11"></el-input>只能输入数字:type="number"最长11位 : maxlength="11"如果写type="number" maxlength="11"。的确只能输入数字但是maxlength="11"的长度限制却失效了。如果不写...原创 2020-07-01 16:55:15 · 8257 阅读 · 4 评论 -
介绍两种替换字符的方法。真的是最讨厌的正则了
我现在有个后台给的一段字符我要把他里面的{**}这样的字符替换成其他的内容。*的数量是不一定的。所以要写个正则找到以"{"开始中间是*。以"}"结束的全部的字符。方法一是。用replace直接替换。这个是在知道有多少个这样的字符的前提下的替换。假如我们知道是三个。 var str="<p>这个是什么{*}{***}{****}</p>...原创 2018-12-05 15:07:42 · 243 阅读 · 0 评论 -
正则
正则表达式应用——实例应用1.验证用户名和密码:("^[a-zA-Z]\w{5,15}$")正确格式:"[A-Z][a-z]_[0-9]"组成,并且第一个字必须为字母6~16位;2.验证电话号码:("^(\d{3,4}-)\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx;3.验证手机号码:"^1[3|4|5|7|8][0-9]\\d{8}$";4.验...原创 2017-01-13 11:29:39 · 310 阅读 · 0 评论 -
只能输入3-5个英文字符的正则
这个是正则里面最简单的问题啦,可是我还是在这里强调一下。因为写的过程中容易忽视一些小的bug <input type="text" id="search" > var textcontent=$("#search").val() if(!/^[a-zA-Z]{3,5}$/.test(text...原创 2017-06-17 11:46:29 · 4854 阅读 · 0 评论 -
js正则表达式中test,exec,match方法的区别说明
test返回的是boolean值,true或者false所以一般用在判断手机号码是否匹配,不匹配就提示var phone=$("#phone").val();if(!/^1\d{10}$/.test(phone)){ mui.alert("请输入正确的手机号码!")}//总是疑惑为什么有时候正则外面要不要加双引号。答案是不要 exec返回匹配的结果,结果...原创 2017-05-03 17:31:07 · 609 阅读 · 0 评论 -
验证输入的金额是否正确
~~(取反再取反)没有意义,实际上在JS中可以将浮点数变成整数。 <input type="text" palceholder="请输入金额" /> $("#tex").change(function(){ if(parseFloat($(this).val())>0){ alert("正确") ...原创 2017-05-18 18:04:01 · 2165 阅读 · 0 评论 -
获取一个iframe里面的src地址里面的参数
<iframe id="a" src="https://open.weixin.qq.com/connect/oauth2/authorize?appid=qwqwqwqw&code=12222"></iframe> <script src="js/jquery.min.js"></script>原创 2018-07-24 18:24:46 · 16558 阅读 · 0 评论