我已经在这里以及在 Google 上进行了多次搜索,但不能完全弄清楚修复以下三行以使用 preg_replace 而不是 eregi_replace 的正确语法是什么。帮助?
$regexp_search = 'width=".{3}"';
$regexp_replace = 'width="'.$autotube_size.'"';
$autostart = eregi_replace($regexp_search, $regexp_replace, $link);
我已经在这里以及在 Google 上进行了多次搜索,但不能完全弄清楚修复以下三行以使用 preg_replace 而不是 eregi_replace 的正确语法是什么。帮助?
$regexp_search = 'width=".{3}"';
$regexp_replace = 'width="'.$autotube_size.'"';
$autostart = eregi_replace($regexp_search, $regexp_replace, $link);
对于那个简单的模式,只需添加分隔符和 i 修饰符:
$regexp_search = '/width=".{3}"/i';
试试这个正则表达式向导... http://www.monstaregex.com
如果您不熟悉正则表达式,也有一个很好的教程。