首页 > 代码库 > javascript篇:javascript对象——RegExp
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。
注意事项:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。