这些符号被称为正则表达式模式修饰符,用法含义如下:

1、/g 表示该表达式将用来在输入字符串中查找所有可能的匹配,返回的结果可以是多个。如果不加/g最多只会匹配一个
2、/i 表示匹配的时候不区分大小写,这个跟其它语言的正则用法相同
3、/m 表示多行匹配。什么是多行匹配呢?就是匹配换行符两端的潜在匹配。影响正则中的^$符号
4、/s 与/m相对,单行模式匹配。
5、/e 可执行模式,此为PHP专有参数,例如preg_replace函数。
6、/x 忽略空白模式。

这里有值得注意的一点,这些修饰符是可以混合使用的。例如 /ig、/ie等。

正则表达式中/g /i /m /e /x /s的用法相关推荐

  1. js/javascript正则表达式中/g /i /m的用法,以及实例

    正则的思想都是一样的,但是具体的写法会有所不同,在这里提到的/g,/i,/m在其他的地方也许就不能用了. 一,js正则标志/g,/i,/m说明 1,/g 表示该表达式将用来在输入字符串中查找所有可能的 ...

  2. 正则表达式中/g的用法

    表达式加上参数g之后,表明可以进行全局匹配,注意这里"可以"的含义.我们详细叙述: 1)对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入 ...

  3. Js 正则表达式中g的用法

    参数g的用法: 表达式加上参数g之后,表明可以进行全局匹配,注意这里"可以"的含义. 我们详细叙述: 对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是 ...

  4. 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的/g是什么意思?”...

    为了解答"正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?"这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容 ...

  5. [转]关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的/g是什么意思?”...

    为了解答"正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?"这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容 ...

  6. 正则表达式中模式修正符作用详解(i、g、m、s、x、e)

    正则表达式中常用的模式修正符有i.g.m.s.x.e等.它们之间可以组合搭配使用. 它们的作用如下: //修正符:i 不区分大小写的匹配; //如:"/abc/i"可以与abc或a ...

  7. 正则表达式中/i,/g,/ig,/gi,/m的区别和含义

    正则表达式中/i,/g,/ig,/gi,/m的区别和含义 /i (忽略大小写) /g (全文查找出现的所有匹配字符) /m (多行查找) /gi(全文查找.忽略大小写) /ig(全文查找.忽略大小写 ...

  8. 正则表达式中的g是什么意思

    为了解答" 正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?"这个问题,也为了 能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点 ...

  9. 小tips:JS之按位取反,语法标签label,正则表达式中replace的0,1是什么?

    JS按位取反 Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算.如 ~1 = -2; ~2 = -3; 来看看~1的计算步骤: 将1(这里叫:原码)转二进制 = 000 ...

最新文章

  1. 来一次有侧重点的区分Swift与Objective-C
  2. Spark的RDD转换算子
  3. python培训深圳-深圳Python培训哪里好
  4. Java 编译期与运行期,别傻傻分不清楚!
  5. Kubernetes API 聚合开发汇总
  6. ubuntu中snap包管理器的安装、更新删除与简单使用
  7. 进程间通信 - 剪贴板实现
  8. 高安全性同态加密算法_坏的同态性教程
  9. 专卖店荣耀magicbookpro预装系统是Linux,换商家送的U盘里win10系统有影响吗?
  10. 如何建立大数据营销体系
  11. 移动端页面rem布局出现横向滚动条的修复
  12. Jquery_artDialog对话框弹出
  13. 屏幕镜像显示无法连接服务器,苹果屏幕镜像连接失败原因
  14. 分享三种计算机专业毕业设计模板附下载地址
  15. 图形化——可视化在线绘图引擎
  16. ubuntu 18.04 LORD 3DM-GX5-45 IMU ros_mscl ros驱动安装
  17. 期货交易在使用基本面分析操作过程中要注意哪些问题?怎么控制风险?
  18. vue-pdf+element实现全屏窗口pdf分页预览,pdf打印实现和解决打印乱码
  19. win7 64位VC串口控件打不开解决方法
  20. chrome:initiator为other

热门文章

  1. STC单片机基于Keil平台在线调试仿真
  2. linux系统用中文怎么说,Linux系统的Linux中文怎么读?
  3. 火车采集器 免费版 html标签排除,Html代码白名单过滤插件(C#)
  4. 北京奥运会宣传片[变形金刚版]
  5. Dell BIOS/CMOS设置诠释
  6. 数理逻辑习题集(7)
  7. android iconfont xml,Android IconFont
  8. Python 印章代码(附有解析)
  9. 高斯赛德尔迭代法(线性方程组求解)
  10. android 仿qq好友列表分组效果及联系人分组效果