6.14

作者: YTF1214 | 来源:发表于2018-06-15 16:02 被阅读0次

6.14总结正则表达式

1.定义:用来规定字符串出现规律的规则,用来检查字符符合规则或检测字符串中有无符合规定的字符串。

2.声明一个正则表达式


验证是不是正确用b.test(c); 

括号里面的是字符串如var a='ai ya ya';var b=/ai/;  意思是看看ai在不在第一个字符串里面var c=b.test(a);    声明一个变量然后等于第二个变量.test括号里的第一个变量 然后分号。输出console.log(c);```

**语法:**

**1.正则中最简单是字符集原文**```jsvar a='no zuo no die'; var b=/no/; var c=b.test(a); console.log(c);```**2.字符集:规定一位字符能用的备选列表**```jsvar a=prompt('请输入....');里面输入的只能是一个数字,且是b里面的某个数字 var b=/[135]/; var c=reg.test(a); console.log(c);```**3.字符列表中的多的同一类型的可以用—省略**```js一个大写字母:[A-Z]一个小写字母:[a-z]一个字母:[A-Za-z]放在一个大括号里就行不用隔开一个数字:[0-9]```**4.除了[^***]意思是除了一个以外;[^]意思是除了。****5.预定义字符集:3的简化版**```jsvar a=prompt('请输入....');var b=/\d/;  一位数字0-9间var c=/\w/; 一位字母、数字或下划线var d=/\s/;  除 tab 回车键以外的所有字符var c=b.test(a);console.log(c);```**6.量词:规定字符出现次数的规则,有数量限制**```js{m,n}至少出现m次,最多出现n次{m,}至少m次,多了不限{m}必须出现m次var a=prompt('请输入....'); var b=/^[A-Za-z0-9]{6,12}$/; var c=b.test(a); console.log(c);无数量限制?可有可无,只能一次*可有可无,多不限+至少一次,多不限var a=prompt('请输入....');var b=/\d*[a-z]/;var b=/^\d?[a-z]$/;var b=/^\d+[a-z]$/;var c=b.test(a);console.log(c);```**7.分组和选择**分组:将很多字符集用圆括号包住成一组选择:用|表示意思是满足其中一个就行```jsvar h=promp('输入手机号')var k=/^1[356789]\d{9}$/;var l=k.test(h);```

相关文章

  • 2019-06-14

    江柏文:6.14黄金,6.14黄金,6.14黄金 少走了弯路,也就错过了风景,无论如何,感谢经历,风烟俱净,再无瓜...

  • 苏州君彩夏季精英大内训

    潜能无线/重塑自我—6.14

  • 笔录

    6.14 晨说:钱乃工具也

  • 6.13.14《庄子·逍遥游》作业

    6.14《庄子·逍遥游》作业 作业完成时间:6.13-6.14,以自己喜欢的方式完成作业发在群中,【尽可能做到书上...

  • 简笔画|读书

    6.14 很喜欢今天的这幅,莫名觉得温馨

  • 6.14

    丢下我们是你的本意吗 你走后的日子好空洞 我要怎么做 我要做什么 我要怎么面对以后的漫漫长路

  • 6.14

    4年一度的世界杯今晚开赛。 有轻度社恐的我,依然怀疑爱情是否是个伪命题。

  • 6.14

    刚刚翻看我们的照片 心痛得几乎不能呼吸 那个鲜活的你 那么熟悉 一切快乐仿佛昨天发生 可是想到你静静睡着的脸 背后...

  • 6.14

    ##6.14总结**正则表达式** **1.定义:用来规定字符串出现规律的规则,用来检查字符符合规则或检测字符串中...

  • 6.14

    哈哈、我也太懒了吧,我居然为了表示我写简书了,后天早起打卡后面能多个写检书标志,我提前写了,因为今天第一次有...

网友评论

      本文标题:6.14

      本文链接:https://www.haomeiwen.com/subject/mmsmeftx.html