php中replace正则替换方法的使用

本篇内容主要讲解“php中replace正则替换方法的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php中replace正则替换方法的使用”吧!

创新互联公司是一家专注于网站制作、成都做网站与策划设计,盘州网站建设哪家好?创新互联公司做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:盘州等地区。盘州做网站价格咨询:18982081108

php replace函数用于执行一个正则表达式的搜索和替换,其使用语法是“mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject...”。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php replace正则替换方法

preg_replace 函数执行一个正则表达式的搜索和替换。

语法

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )

搜索 subject 中匹配 pattern 的部分, 以 replacement 进行替换。

参数说明:

$pattern: 要搜索的模式,可以是字符串或一个字符串数组。

$replacement: 用于替换的字符串或字符串数组。

$subject: 要搜索替换的目标字符串或字符串数组。

$limit: 可选,对于每个模式用于每个 subject 字符串的最大可替换次数。 默认是-1(无限制)。

$count: 可选,为替换执行的次数。

返回值

如果 subject 是一个数组, preg_replace() 返回一个数组, 其他情况下返回一个字符串。

如果匹配被查找到,替换后的 subject 被返回,其他情况下 返回没有改变的 subject。如果发生错误,返回 NULL。

实例

将 google 替换为 runoob

执行结果如下所示:

runoob 123,456

删除空格字符

执行结果如下所示:

runoob

使用基于数组索引的搜索替换

执行结果如下所示:

The bear black slow jumped over the lazy dog.

使用参数 count

执行结果如下所示:

xp***to
3

到此,相信大家对“php中replace正则替换方法的使用”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


本文题目:php中replace正则替换方法的使用
本文来源:http://hbruida.cn/article/gjippo.html