PHP正则表达式函数preg_replace用法讲解

  介绍

这篇文章主要介绍”PHP正则表达式函数preg_replace用法讲解”,在日常操作中,相信很多人在PHP正则表达式函数preg_replace用法讲解问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“PHP正则表达式函数preg_replace用法讲解”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

本文实例讲述了PHP正则表达式函数preg_replace用法。分享给大家供大家参考,具体如下:

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

语法:preg_replace(模式、更换、主题限制,数量)

参数描述模式正则表达式(字符串或字符串数组)替代用于替换的字符串或字符串数组主题要进行搜索和替换的字符串或字符串数组.limit可选。每个模式在每个主题上进行替换的最大次数。默认是1(无限).count可选。完成的替换次数

<强>示例1

string 美元;=,& # 39;huang  yu 鑫# 39;;   时间=美元pattern  & # 39;/(\ w +), (\ w +), (\ w +)/我# 39;;   replacement 美元;=,& # 39;$ {1}a  3美元& # 39;;//,1美元对应(\ w +), ${1}是区别1美元,说明是1美元和一个不是1美元,3美元对应第三个(\ w +)   echo  preg_replace()美元模式,替代美元,美元的字符串),

结果是:

huanga鑫

<强>示例2

string 美元;=,“nice 用meet 你;;   数组$ pattern =, ();   数组$ replace =, ();   echo  preg_replace(数组(& # 39;/漂亮/& # 39;,,& # 39;/你/& # 39;),,数组(& # 39;好# 39;,,& # 39;我# 39;),,美元字符串),

结果:

很高兴见到我

<强>示例3

str 美元;=,& # 39;nice ,,,,, ! & # 39;;   $ str =, preg_replace (& # 39;/\ s +/& # 39;,, & # 39; & # 39;,, str美元);   echo  str美元;

结果:

好!

<强>示例4

count 美元;=,0;   echo  preg_replace(数组(& # 39;/\ d/& # 39;,, & # 39;/[a - z]/& # 39;),, & # 39; * & # 39;,, & # 39; xp  4,伍仟# 39;,,1,,美元数);   echo 美元计数;

结果:

* * * * * 5


PHP正则表达式函数preg_replace用法讲解