php正则表达式函数:PHP的正则处理函数整
理总结分析
疯狂代码 http://CrazyCoder.cn/ :http:/CrazyCoder.cn/Php/Article46336.html
下面整理了思路方法是使用 \${1}1这会形成个隔离 $1 逆向引用而使另个 1 只是单纯文字
如果搜索到匹配项则会返回被替换后 subject否则返回原来不变 subject
preg_replace 每个参数(除了 limit)都可以是个如果 pattern 和 replacement 都是将以其键名在中出现顺序来
进行处理这不定和索引数字顺序相同如果使用索引来标识哪个 pattern 将被哪个 replacement 来替换应该在
preg_replace 的前用 ksort 对进行排序
如果 subject 是个则会对 subject 中每个项目执行搜索和替换并返回个
如果 pattern 和 replacement 都是则 preg_replace 会依次从中分别取出值来对 subject 进行搜索和替换如果
replacement 中值比 pattern 中少则用空串作为余下替换值如果 pattern 是而 replacement 是串则对
pattern 中每个值都用此串作为替换值反过来则没有意义了
/e 修正符使 preg_replace 将 replacement 参数当作 PHP 代码(在适当逆向引用替换完的后)提示:要确保
replacement 构成个合法 PHP 代码串否则 PHP 会在报告在包含 preg_replace 行中出现语法解析
注: limit 参数是 PHP 4.0.1pl2 的后加入
我认为其强大的处就是他不但可以处理串而且可以处理并且他逆向引用功能非常灵活基本上他可以满足普通用
户大部分需求如果他不能胜任那么我们还有 preg_replace_callback可以自定义回调满足你高级要求如设计过
滤器等
preg_replace_callback
(PHP 4 >= 4.0.5, PHP 5)
preg_replace_callback -- 用回调执行正则表达式搜索和替换
介绍说明
mixed preg_replace_callback ( mixed pattern, callback callback, mixed subject [, limit] )
本行为几乎和 preg_replace 样除了不是提供个 replacement 参数而是指定个 callback 该将以目标串中匹配作
为输入参数并返回用于替换串
例子 1. preg_replace_callback 例子
You'll often need the callback function for a preg_replace_callback in just _disibledevent="_blank">
2008-12-30 22:33:44
疯狂代码 http://CrazyCoder.cn/
- php正则表达式匹配 > php正则表达式函数:PHP的正则处理函数整
-
php正则表达式函数:PHP的正则处理函数整
下载该文档 文档格式:PDF 更新时间:2009-11-03 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: pdf 文档作者: 疯狂代码 关键词: php正则表达式 函数的正则性 正则函数 php正则表达式函数 主题: php正则表达式函数:PHP的正则处理函数整理总结分析 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 2009/11/30 21:06:29 上次保存者: 修订次数: 编辑时间: 文档创建者: http://CrazyCoder.cn/ 修订: iTextSharp 4.1.2 (based on iText 2.1.2u) 加密标识: No 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:PHP中正则表达式详细说明
下一篇:运维专家网
点击查看更多关于php正则表达式匹配的相关文档
- 您可能感兴趣的
- 正则表达式匹配域名 正则表达式匹配数字 正则表达式匹配工具 正则表达式匹配空 正则表达式匹配算法 正则表达式匹配正文 java正则表达式匹配 正则表达式匹配html 正则表达式匹配网址
- 大家在找
-
- · coreldraw12自学教程
- · 半条命2无限子弹秘籍
- · cloudapp
- · c2c交易流程
- · 沈阳2011年驾照考试题
- · 电工基础知识视频
- · 电影失恋33天高清下载
- · 数电数字钟仿真设计
- · 大学物理题库
- · noncompetition
- · 混凝土约束区
- · 电梯维修培训
- · 热工测量仪表教学大纲
- · boschgsb10re
- · 电焊工考试
- · 吸脂减肥有害吗
- · 四川省监理工程师招聘
- · autocad2007安装过程
- · qq空间克隆5.0版下载
- · eda考试试题
- · 环境污染论文
- · 高一学习方法ppt
- · 直升机螺旋桨设计视频
- · 安川变频器使用说明书
- · 数值分析matlab
- · 沈阳244路公交车路线
- · cad制图视频教程
- · 超声波测距原理
- · 万州招聘高频电压师傅
- · cad缩放
- 赞助商链接