PHP - ereg_replace() 函数



语法

string ereg_replace (string pattern, string replacement, string originalstring);

定义和用法

ereg_replace() 函数搜索由 pattern 指定的字符串,如果找到则将 pattern 替换为 replacement。ereg_replace() 函数的工作原理与 ereg() 相同,只是其功能扩展到查找和替换 pattern,而不仅仅是定位它。

与 ereg() 一样,ereg_replace() 区分大小写。

返回值

  • 替换发生后,将返回修改后的字符串。

  • 如果未找到匹配项,则字符串将保持不变。

示例

以下是代码片段,将此代码复制并粘贴到文件中,然后验证结果。

<?php
   $copy_date = "Copyright 1999";
   $copy_date = ereg_replace("([0-9]+)", "2000", $copy_date);
   
   print $copy_date;
?>

这将产生以下结果:

Ereg Replace
php_regular_expression.htm
广告