位置: 编程技术 - 正文

php正则修正符用法实例详解(php正则匹配中文)

编辑:rootadmin

推荐整理分享php正则修正符用法实例详解(php正则匹配中文),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php正则表达式匹配,php 正则,php使用正则表达式,php正则匹配中文,php正则表达式匹配中文,php使用正则表达式,正则修饰符,php正则表达式匹配,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了php正则修正符用法。分享给大家供大家参考,具体如下:

修正符:

POSIX兼容正则没有修正符。

PERL兼容正则中可能使用的修正符(修正符中的空格和换行被忽略,其它字符会导致错误):

i (PCRE_CASELESS):匹配时忽略大小写。

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

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

x (PCRE_EXTENDED):如 果设定了此修正符,模式中的空白字符除了被转义的或在字符类中的以外完全被忽略。

e :如果设 定了此修正符,preg_replace() 在替换字符串中对逆向引用作正常的替换,将其作为 PHP 代码求值,并用其结果来替换所搜索的字符串。 只有 preg_replace() 使用此修正符,其它 PCRE 函数将忽略之。

php正则修正符用法实例详解(php正则匹配中文)

A (PCRE_ANCHORED):如 果设定了此修正符,模式被强制为“anchored”,即强制仅从目标字符串的开头开始匹配。

D (PCRE_DOLLAR_ENDONLY):如 果设定了此修正符,模式中的行结束($)仅匹配目标字符串的结尾。没有此选项时,如果最后一个字符是换行符的话,也会被匹配在里面。如果设定了 m 修正符则忽略此选项。

S :当一个模式将被使用若干次时,为加速匹配起见值得先对其进行分析。 如果设定了此修正符则会进行额外的分析。目前,分析一个模式仅对没有单一固定起始字符的 non-anchored 模式有用。

U (PCRE_UNGREEDY):使 “&#;”的默认匹配成为贪婪状态的。

X (PCRE_EXTRA):模式中的任何反斜线后面跟上 一个没有特殊意义的字母导致一个错误,从而保留此组合以备将来扩充。默认情况下,一个反斜线后面跟一个没有特殊意义的字母被当成该字母本身。

u (PCRE_UTF8):模 式字符串被当成UTF-8。

注意:

模式修正符(Pattern Modifiers)

i -可同时匹配大小写字母M -将字符串视为多行S -将字符串视为单行,换行符做普通字符看待,使“.”匹配任何字符X -模式中的空白忽略不计U -匹配到最近的字符串e -将替换的字符串作为表达使用

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:

php常用数组函数实例小结 本文实例总结了php常用数组函数。分享给大家供大家参考,具体如下:1.arrayarray_merge(array$array1[,array$array2[,$array]])函数功能:将一个或多个数组的单元合

php常用正则函数实例小结 本文实例总结了php常用正则函数。分享给大家供大家参考,具体如下:1.mixedpreg_replace(mixedpattern,mixedreplacement,mixedsubject,[,intlimit])函数功能:用于正则表

php常用字符函数实例小结 本文实例总结了php常用字符函数。分享给大家供大家参考,具体如下:1.stringsubstr(string$string,int$start[,int$length])函数功能:返回字符串string由start和length

标签: php正则匹配中文

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

上一篇:php实现水印文字和缩略图的方法示例(php图片上添加文字的方法)

下一篇:php实现 data url的图片生成与保存 原创(php url函数)

  • 增值税开票软件怎么改开票人
  • 借款合同印花税最新政策2023年
  • 不能抵扣的增值税进项税额是什么
  • 教育培训行业税负率是多少
  • 小汽车的增值税怎么算
  • 开具了红字发票信息表的税额需要转出吗
  • 肉联厂销售模式
  • 临时营业执照有效期多久
  • 消费税征收项目
  • 网银 密码器
  • 进口材料海关到港
  • 券商买卖股票手续费
  • 收入跨期审计调整分录如何滚调
  • 公司对外借款怎么做账
  • 小规模纳税人预缴增值税
  • 个人所得税必须得交吗
  • 房地产企业不可能没有合同台账
  • 差额纳税和全额纳税比例
  • 学校收到教育局拨款怎么做账
  • 纳税评估要转出什么意思
  • 房租付款和发票有关系吗
  • 对外捐赠会计和税法差异调整
  • 华为分享连接电脑显示检查您的拼写
  • 会计主要做些啥
  • 取得其他权益工具投资发生的交易费用
  • php中数组的概念
  • 现在我们来看看windows中的新增内容
  • 企业税收有哪些部分组成
  • 发放职工工资计入什么会计科目
  • win10设置待机时间长怎么在哪里设置
  • 工伤索赔的赔偿金额
  • php教程视频
  • PHP:imagegammacorrect()的用法_GD库图像处理函数
  • 彩石湖公园门票
  • 购买办公用品没收到发票怎么做账
  • 票据贴现税务处理
  • vue全家桶教程
  • 中国烟草资产负债表
  • 员工工资费用
  • 社保局申报工伤款多久能下
  • 汽车维修行业工时标准
  • 如何设置固定资产累计折旧增值税进项税额缺损入账科目
  • access2010怎么还原数据库
  • 异地预缴税款怎么做账
  • 小企业汇算清缴补税会计分录
  • 公司成立前购买的固定资产
  • 取得的政府补助收入计入
  • 免费品尝活动广告语
  • 人力公司开的代驾发票
  • 收入可以直接转成本吗?
  • 建筑业当月有收入,没成本怎样办
  • 什么是交易价格指数
  • 新办企业建账
  • 关税用什么会计科目
  • mysql 5.6.26 winx64安装配置图文教程(一)
  • 详解MySQL的limit用法和分页查询语句的性能分析
  • window 开机启动
  • 登录ubuntu桌面
  • 怎么处理鲍鱼
  • 常用宏操作的参数设置方法
  • ubuntu18.04环境变量
  • xp系统创建本地连接的方法
  • dnssne是什么意思
  • win8使用手册
  • node一次执行多个文件
  • 利用职务之便谋取私利是什么罪
  • python与c
  • python 基础入门
  • 安全模式安卓
  • Node.js中的全局对象有
  • 安卓接口分类
  • bootstrap基础教程
  • python 查找中文
  • 福建省税务报税系统官网
  • 房屋附属设备和配套设施计征房产税
  • 贵州新农合可以打电话停保吗
  • 增值税发票打印机怎么连接电脑
  • 成都市武侯区地址
  • 军工企业销售模式
  • 河南省土地使用税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设