点错了,我是不理解这里的正则表达式为什么可以替代null
来源:2-14 正则表达式测试工具--JS
迷失的小麦
2020-01-07 15:18:48
https://class.imooc.com/course/qadetail/183906,
为什么不匹配成功就能显示需要的字符
1回答
同学你好,这里主要是exec的机制。如果正则可以匹配到内容的话,会返回一个数组,如果没有匹配到内容,会返回null。如下示例:
当返回null的时候(显示在页面上不太友好,因此添加了条件),会隐式转换为false,那么会继续往后判断,返回“(‘没有匹配’)”的字样。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题