RegExp对象的三个方法

 

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

 

  test( )

  test()方法检索字符串中的指定值。返回值是true或false。

  例子:

  

  因为字符串中存在字母“a”,以上代码的输出将是:true

 

  exec( )

  exec()方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回null

  

  因为字符串中存在字母“a”,以上代码的输出将是:a

 

  compile()

  compile()方法用于改变RegExp。

  compile()既可以改变检索模式,也可以添加或删除第二个参数。

  

  因为字符串中存在“a”,而没有“x”,以上代码的输出分别是:true      false

posted @ 2017-02-27 23:27  江峰★  阅读(2897)  评论(0编辑  收藏  举报