eregi_replace如何转换这种此功能参数替换了preg_replace
eregi_replace('<[^>]*>', '', $stringToDisplay)
到的preg_replace?
eregi_replace如何转换这种此功能参数替换了preg_replace
eregi_replace('<[^>]*>', '', $stringToDisplay)
到的preg_replace?
的PCRE regular expressions要求delimiters是分开optional modifiers模式(在这种情况下i
反映不区分大小写的匹配):
preg_replace('/<[^>]*>/i', '', $stringToDisplay)
但因为有没有需要,而不情况下被解释的信件,你可以省略i
修饰符。
如果您碰巧尝试使用正则表达式解析HTML或类似的标记语言,请考虑使用正确的解析器。
尝试
preg_replace('/\<[^>]*\>/i', '', $stringToDisplay)
``<` and `>不是元字符,不需要转义。 – BoltClock 2010-12-05 20:01:34