PHP preg_replace()函数
语法
mixed preg_replace (mixed pattern, mixed replacement, mixed string [, int limit [, int &$count]] );
定义和用法
preg_replace() 函数的操作与 POSIX 函数 ereg_replace() 类似,只是在模式和替换输入参数中可以使用正则表达式。
可选的输入参数 limit 指定应该发生多少个匹配。
如果传递了可选参数 $count ,那么这个变量将被填充为替换的次数。
返回值
- 替换发生后,将返回修改后的字符串。
-
如果没有找到匹配项,则字符串将保持不变。
示例
以下是一段代码片段,将此代码复制并粘贴到文件中,并验证结果。
<?php
copy_date = "Copyright 1999";copy_date = preg_replace("([0-9]+)", "2000", copy_date);
printcopy_date;
?>
将会产生以下结果−
Copyright 2000