![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
zuo_zuo_blog
这个作者很懒,什么都没留下…
展开
-
JS控制只能输入数字并且最多允许小数点1位(正则)
function checkPrice(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的 obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$","."); obj.val原创 2021-09-13 18:03:50 · 5195 阅读 · 0 评论 -
用JS获取地址栏参数的方法
采用正则表达式获取地址栏参数: getQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null;原创 2021-01-05 16:20:47 · 3320 阅读 · 0 评论 -
正则表达式
正则定义法(1.内置对象法 2.字面量) var reg1=new RegExp(/abc/); var reg2=/def/; console.log(reg1); console.log(reg2);使用:test();正则表达带有一个方法test,有一个返回值bool console.log(reg1.test("a...原创 2020-01-20 16:10:23 · 94 阅读 · 0 评论 -
js正则表达式验证数字
验证数字的正则表达式集验证数字:^[0-9]*$ 验证整数和小数:^[0-9]+([.]{1}[0-9]+){0,1}$验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^...原创 2019-11-08 15:21:15 · 314 阅读 · 0 评论 -
H5中oninout、 oninvalid事件(自定义正则验证表单)
代码如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> form{ width: 100...原创 2019-03-27 19:38:20 · 3020 阅读 · 0 评论 -
Js正则表达式验证11位有效手机号码
JS正则表达式验证是否为11位有效手机号码function isPoneAvailable($poneInput) { var myreg=/^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test($poneInput.val())) { return false; ...原创 2019-06-07 14:22:22 · 24295 阅读 · 0 评论