我正在尝试检查是否<script
或<link
是否在字符串中。
if (stripos($string, '<script') !== FALSE || stripos($string, '<link') !== FALSE)
上面的代码永远找不到匹配项,除非我取出 < 我需要转义那个字符吗?我试过preg_match('~\b<script\b~',$string)
了,但也失败了。
我确定我错过了一些简单的东西。任何帮助是极大的赞赏。
提前致谢
更新:str_ireplace(array('<script','<link'), array('<replacescript','<replacelink'), $string)
也不起作用