位置: 编程技术 - 正文

老生常谈php 正则中的i,m,s,x,e分别表示什么(老生常谈的常是什么意思)

编辑:rootadmin

推荐整理分享老生常谈php 正则中的i,m,s,x,e分别表示什么(老生常谈的常是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:老生常谈 释义,老生常谈出处,老生常谈出处,老生常谈 释义,老生常谈 释义,老生常谈的下一句,老生常谈 释义,老生常谈出处,内容如对您有帮助,希望把文章链接给更多的朋友!

i 如果设定此修正符,模式中的字符将同时匹配大小写字母。

m 当设定了此修正符,“行起始”和“行结束”除了匹配整个字符串开头和结束外,还分别匹配其中的换行符的之后和之前。

s 如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符。没有此设定的话,则不包括换行符。

x 如果设定了此修正符,模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 #以及下一个换行符之间的所有字符,包括两头,也都被忽略。

e 如果设定了此修正符,preg_replace() 在替换字符串中对逆向引用作正常的替换,

&#;在 . + 和 * 之后 表示非贪婪匹配: *、+和&#;限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个&#;就可以实现非贪婪或最小匹配。

例如:

例子:(&#;i):

老生常谈php 正则中的i,m,s,x,e分别表示什么(老生常谈的常是什么意思)

(&#;i)在PHP中的意思是内部修正符,i指不区分大小写

其它的修正符还有x,m,s,U等。和我们使用的模式修正符是一样的。

区别在于它是在模式内部使用的。仅作用于(&#;i)所在的子模式内

ccc(a(&#;i))bcd 匹配 cccabcd和cccAbcd

而a(&#;i)bc则和abc加上i修正符是一样的因为(&#;i)作用于整个模式

后向引用

对一个正则表达式模式或部分模式两边添加圆括号将导致相关匹配存储到一个临时缓冲区中,所捕获的每个子匹配都按照在正则表达式模式中从左至右所遇到的内容存储。存储子匹配的缓冲区编号从 1 开始,连续编号直至最大 个子表达式。每个缓冲区都可以使用 'n' 访问,其中 n 为一个标识特定缓冲区的一位或两位十进制数。

可以使用非捕获元字符 '&#;:', '&#;=', or '&#;!' 来忽略对相关匹配的保存。

以上这篇老生常谈php 正则中的i,m,s,x,e分别表示什么就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

php安装dblib扩展,连接mssql的具体步骤 1、先安装freetds然后修改配置文件不要装0.版本,会报编译失败CompileFailureWithfreetds0.进到freetds目录下编译安装./configure--prefix=/usr/local/freetds--enable-msdbli

PHP 二级子目录(后台目录)设置二级域名 我们可以利用Apache的.htaccess重写来实现跳转,具体操作方法是--将后台的根目录文件夹中的.htaccess文件添加内容为:IfModulemod_rewrite.cRewriteEngineonRewriteCo

PHP两种实现无级递归分类的方法 话不多说,请看代码:/***无级递归分类TP框架*@paramint$assortPid要查询分类的父级id*@parammixed$tag上下级分类之间的分隔符*@returnstring$tree返回的分类树型结

标签: 老生常谈的常是什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/293410.html 转载请保留说明!

上一篇:根据key删除数组中指定的元素实现方法(删除数组中某个值的数)

下一篇:php安装dblib扩展,连接mssql的具体步骤(php db2)

  • 企业一般户需要哪些资料
  • 领的增值税专用发票如何录入电脑
  • 减免所得税额是怎么算出来的12行
  • 施工单位企业所得税
  • 普通发票开折扣销售能冲减销售吗
  • 房地产公司固定资产管理制度
  • 公司的钱转到个人账户用途写什么
  • 偿债基金公司债
  • 盘亏的设备做营业外支出的会计分录怎么处理?
  • 外贸公司的出口清单
  • 计提以前年度税金
  • 农产品发票有抵税吗
  • 自行建造厂房一座,现已完工,经验收后交付费用
  • 双倍余额折旧法
  • 相关税费计入哪里
  • 福利费提取后未使用能否税前扣除?
  • 购买方已抵扣
  • 企业研发费用税前抵扣
  • 生产设备投资入股增值税
  • 委托发行股票会亏本吗
  • win10怎么关闭开机磁盘自检
  • php新手入门
  • win11搜索栏不能用
  • 成本法变为权益法剩余股权
  • 分期收款销售账务处理及税务处理
  • 公司法人变更后银行账户怎么变更
  • 员工出差过程中猝死赔偿
  • 自身权益工具有哪些
  • 新政府会计制度固定资产核算
  • 【Vue】踩坑日记:Scoped下动画无效,曾经以为百利而无一害的Scoped,也有自己的限制
  • docker运行多个镜像
  • 如何在亚马逊平台卖货
  • 写一个简单的php程序代码
  • 无形资产入股后如何处理
  • 房屋租赁费属于什么税收分类编码
  • 计算分配本月职工工资会计分录
  • css选择上一个兄弟
  • mybatis的
  • 工程产值是怎么算的
  • 年底了,你们公司年会干点啥都?
  • 巧妙利用谐音的广告语
  • 个体工商户怎么开发票
  • 一般纳税人购入不动产增值税税率
  • 坏账准备是啥意思
  • 公司部门财务单独核算
  • 房地产公司房屋租赁管理办法
  • 工程履约保证金退还申请书
  • 跨年的施工项目成本
  • 分公司和总公司在一个地方
  • 银行询证函费用发票
  • 企业用实物资产出资 增值税
  • 劳务公司发放农民工工资要交个税吗
  • 成本法和权益法的转换
  • 账务处理有哪几种
  • 无发票入账违反什么规定
  • 内部交易内部交易收益造成的当期折旧的多计额
  • 企业低值易耗品的摊销方法有( )
  • mysql5.7.30安装
  • sql server数据存放位置
  • Windows下mysql5.7.18安装配置教程
  • centos8 bond0
  • 电脑太慢了怎么解决
  • 操作系统运行慢怎么解决
  • win10怎么用键盘重启
  • win10激活后是什么样子
  • 经典璧纸
  • win10系统开机弹文件资源管理器窗口
  • linuxdhcp服务器管理与配置
  • windows下合并分区
  • mfc界面布局
  • 缩放打印到一张a4纸上设置
  • linux shell命令的返回值
  • android开发之apritag
  • base adk
  • 财税公司销售工作好做么
  • 车船税完税凭证去哪里打印
  • 浙江省税务局发票短信
  • 怎么查税务是否实名认证
  • 增值税有哪些税目
  • 2022年广州社保基数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设