php正则函数:PHP正则相关的几个函数来源: 发布时间:星期一, 2009年1月12日 浏览:112次 评论:0
preg_match: 串比对解析
preg_match_all: 串整体比对解析 preg_replace: 串比对解析并取代 preg_split: 将串依指定规则切开 preg_match 串比对解析 语法: preg_match( pattern, subject, .gif' /> [matches]); 返回值: 整数/ 种类: 资料处理 内容介绍说明: 本以 pattern 规则来解析比对串 subject比对结果返回值放在参数 matches 的中matches[0] 内容就是原串 subject、matches[1] 为第个合乎规则串、matches[2] 就是第 2个合乎规则串余类推若省略参数 matches则只是单纯地比对找到则返回值为 true preg_match_all 串整体比对解析 语法: preg_match_all( pattern, subject, .gif' /> matches, [order]); 返回值: 整数 种类: 资料处理 内容介绍说明: 本以 pattern 规则来整体解析比对串 subject比对结果返回值放在参数 matches 的中并依顺序值 order 排序参数 order 值有 PREG_PATTERN_ORDER 及 PREG_SET_ORDER 2种若没有 order 值则系统自动以 PREG_PATTERN_ORDER 代入 order 值中返回值为合乎比对结果数目若没有或则返回 false 值 使用范例 PREG_PATTERN_ORDER 例子 <?php 返回值为 <b>example: </b>, <div align=left>this is a test</div> 返回值为 <b>example: </b>, example: <div align=left>this is a test</div>, this is a test preg_replace 串比对解析并取代 语法: mixed preg_replace(mixed pattern, mixed replacement, mixed subject); 返回值: 混合类型资料 种类: 资料处理 内容介绍说明: 本以 pattern 规则来解析比对串 subject欲取而代的串为参数 replacement返回值为混合类型资料为取代后串结果 使用范例 下例返回值为 $startDate = 6/19/1969 <?php preg_split 将串依指定规则切开 语法: .gif' /> preg_split( pattern, subject, [limit]); 返回值: 种类: 资料处理 内容介绍说明: 本可将串依指定规则分开切开后返回值为变量参数 pattern 为指定规则串、参数 subject 则为待处理串、参数 limit 可省略表示欲处理最多合乎值 0
相关文章读者评论发表评论 |