语法
mixed preg_replace (mixed pattern, mixed replacement, mixed string [, int limit [, int &$count]] );
定义和用法
preg_replace() 函数的工作方式与 POSIX 函数 ereg_replace() 类似,不同之处在于 preg_replace() 函数的正则表达式可以在 pattern 和替换输入参数中使用。
可选的输入参数 limit 指定应发生的匹配项数。
如果传递了可选参数 $count ,则此变量将填充完成的替换次数。
返回值
替换发生后,将返回修改后的字符串。
如果未找到匹配项,则字符串将保持不变。
示例
以下是一段代码,将此代码复制并粘贴到文件中并验证结果。
<?php
$copy_date = "qikepu.com Copy 1999";
$copy_date = preg_replace("([0-9]+)", "2025", $copy_date);
print $copy_date;
?>
这将产生以下结果 -
qikepu.com Copy 2025