正则表达式
正则表达式必知必会
落花流雨
这个作者很懒,什么都没留下…
展开
-
正则表达式--实用篇
验证是否为有效数字/**规则分析:*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 · 354 阅读 · 0 评论 -
正则表达式--语法篇
思考题一:字符串拼接规则字符串拼接规则 外双内单 外单内双var str = "我是一名"牛逼"的程序员"; // 为什么报语法错误?document.write(str);根本原因:javascript先解析的是正常的语法解析过程 =》 "我是一名" "的程序员" 这是字符串的语法; 然后 中间是变量把语法分析完毕之后,才会做文本输出。当做文本输出的时候,发现变量与字符串中间没有加号,这时候才会报语法错误改错一:使用转义字符,改变一下var str = "我是一名原创 2020-12-27 23:33:21 · 510 阅读 · 0 评论