当前位置:首页 > 日记 > 正文

正则表达式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就已经说过,因为第二行在字符串中,所以可以成功匹配。

相关文章

PS极坐标滤波器的无限展开

PS极坐标滤波器的无限展开

无限,滤波器,极坐标,电脑软件,PS,充分利用PS的极坐标滤波器(极坐标)往往会得到意想不到的结果。许多外国设计师在做抽象的视觉作品时会用到它。 PS极坐标滤波器的无限展开 以下是你刚才做的三个练习。我希望能和你沟通。 具体的生产方法将…

Laravel框架实现redis集群的方法分

Laravel框架实现redis集群的方法分

方法,框架,集群,电脑软件,Laravel,本文实例讲述了Laravel框架实现redis集群的方法。分享给大家供大家参考,具体如下:在app/config/database.php中配置如下:'redis' => array( 'cluster' => true, 'default' => array( 'host…

编写Linux设备驱动程序

编写Linux设备驱动程序

设备驱动程序,电脑软件,Linux,序言 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,…

Apache之AllowOverride参数详解

Apache之AllowOverride参数详解

参数详解,电脑软件,Apache,AllowOverride,通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,…

win7怎么激活

win7怎么激活

激活,电脑软件,电脑开机后壁纸变成黑色,右下角提示此windows副本不是正版,这是因为win7系统没有激活造成的。下面小编教大家如何解决。方法一:1.打开win7的开始菜单,点击“搜索程序和文件”,输入“cmd”并按键盘回车。2.这…

Bootstrap Scrollspy源码学习

Bootstrap Scrollspy源码学习

学习,源码,电脑软件,Bootstrap,Scrollspy,本文实例为大家分享了Bootstrap Scrollspy插件的具体代码,供大家参考,具体内容如下导航栏Scrollspy例子<!-- The scrollable area --><body data-spy="scroll" data-target=".navbar" data-offse…

浅谈Vue父子组件和非父子组件传值

浅谈Vue父子组件和非父子组件传值

组件,传值,父子,浅谈,电脑软件,本文介绍了浅谈Vue父子组件和非父子组件传值问题,分享给大家,具体如下:1.如何创建组件1.新建一个组件,如:在goods文件夹下新建goodsList.vue<template> <div class='tmpl'> goodsList组件 </div></template…

一个Js文件函数中调用另一个Js文件

一个Js文件函数中调用另一个Js文件

文件,函数,方法,调用,演示,我们知道,在html中,利用<script language="javascript" type="text/javascript" src="./script.js"></script>引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢…

PHP实现腾讯与百度坐标转换

PHP实现腾讯与百度坐标转换

坐标转换,百度,腾讯,电脑软件,PHP,废话不多说,直接上代码public function coordinate_switch($a,$b){//百度转腾讯坐标转换 $x = (double)$b - 0.0065; $y = (double)$a - 0.006; $x_pi = 3.14159265358979324; $z = sqrt($x * $x+$y * …

如何在Word2003文档修改修改添加备

如何在Word2003文档修改修改添加备

修改,文档,备忘录,如何在,电脑软件,一般来说,评审会修改原文件的内容,你可以添加注释的修改的地方。这是修订后的功能的话,这主要是因为我们之前的话使方便。以下是小编辑给你带来了关于修订内容在帮助你希望添加一个文件格式。 内容之前修改…

php实现中文转数字

php实现中文转数字

中文,转数,电脑软件,php,分享一个辅助函数,使用php尽可能识别出字符串中的数字,先上代码function checkNatInt($str) { $map = array( '一' => '1','二' => '2','三' => '3','四' => '4','五' => '5','六' => '6…

cdr中想要制作艺术蜡笔效果的?

cdr中想要制作艺术蜡笔效果的?

蜡笔,效果,艺术,电脑软件,cdr,cdr中想要制作一个蜡笔画效果的图,该怎么给图片制作蜡笔效果呢?下面我们就来看看详细的教程。软件名称:CorelDraw x6 (Cdr x6) 官方简体中文破解版(32位)安装图文教程、破解注册方法软件大小:更新时间:2014-08-271、…