web前端工程师学院

JS 正则表达式--RegExp 对象

2016-12-12  本文已影响50人  鹿守心畔光

RegExp 对象用于规定在文本中检索的内容。

当您使用该 RegExp 对象在一个字符串中检索时,将寻找的是字符 "e"。

RegExp 对象的方法
RegExp 对象有 3 个方法:test()、exec() 以及 compile()

由于该字符串中存在字母 "e",以上代码的输出将是:true
亲自试试

由于该字符串中存在字母 "e",以上代码的输出将是:e
亲自试试
例子 2:
您可以向 RegExp 对象添加第二个参数,以设定检索。例如,如果需要找到所有某个字符的所有存在,则可以使用 "g" 参数 ("global")。

如需关于如何修改搜索模式的完整信息,请访问RegExp 对象参考手册

在使用 "g" 参数时,exec() 的工作原理如下:

  1. 找到第一个 "e",并存储其位置

由于这个字符串中 6 个 "e" 字母,代码的输出将是:eeeeeenull
亲自试试

由于字符串中存在 "e",而没有 "d",以上代码的输出是:truefalse
亲自试试

RegExp 对象参考手册

RegExp 对象参考图.png
上一篇 下一篇

猜你喜欢

热点阅读