正则表达式m修饰符(多行匹配)

正则表达式m修饰符(多行匹配)
正则表达式m修饰符:

M修饰符指定正则表达式可以执行多行匹配。

m修饰符用于修改正则表达式中的表达式和表达式,从而表示行的开头和结尾。

在默认状态下,一个字符串只有一个开始,而不管行是否改变,都结束$。如果我们使用多行匹配,那么每行有一个和结束$。

语法结构:

构造函数的方法:

新的正则表达式(regexp

对象直接量法:

/ /米的正则表达式

浏览器支持:

IE浏览器支持元字符。

Firefox浏览器支持元字符。

谷歌浏览器支持元字符。

实例代码:

例1:
这是一个antzone OD;
var =;
console.log(str.match(REG));
上述代码与字符串不匹配。

例二:
这是一个antzone OD;
var;
console.log(str.match(REG));
上面的代码可以匹配字符串,因为使用了多行匹配。

例三:
var;
var str =测试BBS;
execreg(REG,STR);
匹配失败,因为字符串开头没有B字符,但在添加m修饰符之后:

例四:
var;
var str =测试BBS;
execreg(REG,STR);
匹配到B,因为添加了M修饰符后,bbs就已经说过,因为第二行在字符串中,所以可以成功匹配。

tag:修饰符正则表达式电脑软件

相关内容