javascript篇:javascript对象——RegExp

直接量语法:

/pattern[/attributes]

创建RegExp对象:

var reg = new RegExp(pattern[,attributes]);

pattern是一个字符串,指定正则表达式;attributes是一个可选的字符串,包含g,i,m,分别表示全局匹配、忽略大小写匹配和多行匹配

 

RegExp对象属性:

  • global
    返回Boolean,指明RegExp对象是否具有标志g。
  • ignoreCase
    返回Boolean,指明RegExp对象是否具有标志i。
  • lastIndex
    一个整数,标示开始下一次匹配的字符位置。
  • multiLine
    返回Boolean,指明RegExp对象是否具有标志m。
  • source
    正则表达式的源文本。

RegExp对象方法

  • compile(regexp,modifier)
    编译。
  • exec(str)
    用RegExp对象匹配字符串st,返回一个数组,存放匹配的结果,若无匹配,则返回null。
  • test(str)
    检测字符串str是否匹配某个模式,若str含有与RegExp对象匹配的文本,则返回true,否则false。

注意事项:

javascript篇:javascript对象——RegExp,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。