JavaScript RegExp m 修饰符
-
JavaScript RegExp m 修饰符
m修饰符用于执行多行匹配。m修饰符将开始(^)和结束($)字符视为匹配字符串每行的开头或结尾(由\n或\r分隔),而不仅仅是字符串的开头或结尾。注意: m修饰符区分大小写,并在第一次匹配后停止搜索。要执行全局,不区分大小写的多行搜索,请将此修饰符与“g”和“i”一起使用。提示:使用multiline属性指定是否设置了m修饰符。实例:在字符串中每行的开头处对“is”进行多行搜索:
尝试一下var str = "\nIs th\nis it?"; var patt1 = /^is/m;
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 修饰符 m 支持支持支持支持支持 -
语法
new RegExp("regexp", "m") 或者简写 /regexp/m -
技术细节
项目 描述 JavaScript版本: ECMAScript 3 -