多语言展示
当前在线:1114今日阅读:2今日分享:38

javascript 正则对象都有那些方法

本文主要介绍在javascript中,正则表达式(正则对象),有哪些方法供我们在开发中使用。
工具/原料
1

hbuilder

2

chrome浏览器

方法/步骤
2

可以看到,正则对象具有compile(),exec(),以及test()三个不同的方法。下边我们分别来解释一下这三个方法到底有什么作用,同时也会有代码实例。

3

1.compile()方法,该方法的作用是compile() 方法用于在脚本执行过程中编译正则表达式。compile() 方法也可用于改变和重新编译正则表达式。效果如下图所示,可以看到,这个函数是一个辅助函数,如果正则表达式中途出现了改变的话,这个函数可以帮助我们把代码写的更加让人容易看懂。

4

2.exec()方法,该方法的作用是exec() 方法用于检索字符串中的正则表达式的匹配。如果字符串中有匹配的值返回该匹配值,否则返回 null。这个方法是正则对象的主要方法,一般用在表单校验,字符串查找等领域。实现的效果如图

5

当exec()方法找不到匹配的字符串时,就会返回null,效果如图

6

3.test()方法,该方法的作用是test() 方法用于检测一个字符串是否匹配某个模式.如果字符串中有匹配的值返回 true ,否则返回 false。这个方法,是前边exec()方法的简化版本,作用跟exec()相同,唯一一点就是在写判断的时候好用一些。效果如图:

7

当找到匹配值得时候返回的结果是:

注意事项

以上内容,完全是作者原创,转载需要联系作者取得授权

推荐信息