您好,欢迎访问一九零五行业门户网

正则表达式的修饰符(正则表达式 (-m))

本文主要介绍正则表达式的修饰符(正则表达式(?m)),下面一起看看正则表达式的修饰符(正则表达式(?m))相关资讯。
正则表达式m修饰符:
m修饰符指定正则表达式可以执行多行匹配。m修饰符的功能是修改 和美元 在正则表达式中,它们分别表示一行的开始和结束。默认情况下,一个字符串只有一个开始和一个结束$,不管它是否换行。如果多行匹配,每行都有一个开始和一个结束$。
语法结构:构造器模式:
新的正则表达式( 正则表达式和, m )
对象直接量模式的:
/r:i:示例1 :
var str = 这是一个\ n antzone od var reg =/an $/;console . log(str . match(r:
var str = 这是一个\ n antzone od var reg=/an$/m。console . log(str . match(reg));上面的代码可以匹配字符串 安 因为采用了多线匹配。
示例3:
var reg = /^b/;var str = 测试\ nbbs ;execreg(reg,str);匹配失败,因为字符串开头没有b字符。但是在添加m修饰符之后:
示例4:
var reg = /^b/m;var str = 测试\ nbbs ;execreg(reg,str);匹配到b,因为加了m修饰符后,已经表示行首了,又因为bbs在字符串第二行的开头,所以可以匹配成功。
标签:
匹配字符串实例装饰页
了解更多正则表达式的修饰符(正则表达式(?m))相关内容请关注本站点。
其它类似信息

推荐信息