正则表达式
正则表达式必知必会
落花流雨
这个作者很懒,什么都没留下…
展开
-
正则表达式--实用篇
验证是否为有效数字 /* *规则分析: *1.可能出现 + - 号,也可能不出现 [+-]? *2.一位0-9都可以,多位首位不能是0 (\d|([1-9]\d+)) *3.小数部分可能有可能没有,一旦有后面必须有小数点+数字 (\.\d+)? */ let reg = /^[+-]?(\d|([1-9]\d+))(\.\d+)?$/; 验证密码 //=> 数字、字母、下划线 //=> 6~16位 let val = 'sfji_83A82'; let reg = /^\w{6,16}$/;原创 2020-12-27 23:34:25 · 321 阅读 · 0 评论 -
正则表达式--语法篇
思考题一:字符串拼接规则 字符串拼接规则 外双内单 外单内双 var str = "我是一名"牛逼"的程序员"; // 为什么报语法错误? document.write(str); 根本原因:javascript先解析的是正常的语法 解析过程 =》 "我是一名" "的程序员" 这是字符串的语法; 然后 中间是变量 把语法分析完毕之后,才会做文本输出。当做文本输出的时候,发现变量与字符串中间没有加号,这时候才会报语法错误 改错一:使用转义字符,改变一下 var str = "我是一名原创 2020-12-27 23:33:21 · 450 阅读 · 0 评论