2011-01-23 47 views
1

我想要搜索的一个foullowingPHP搜索和替换查询

<style type='text/css\'> 

'text/css'

替换它,我使用

$filenew = str_replace("'text/css\'" , "'text/css'", $filenew); 

但它不工作,应如何我让它工作?

你如何使用转义字符。有没有一些应用程序可以像这样生成代码?

回答

1

A \是用于转义和定义转义序列的字符串中的特殊字符。意思是一个文字\你需要转义\\\

$filenew = str_replace("'text/css\\'" , "'text/css'", $filenew); 
           ^^ 
+1

有一些应用程序可以帮助我处理这些类型的代码吗? – Yahoo 2011-01-23 17:31:59

0

如果是这样,你可能会更换唯一可能的字符串,下面的代码将工作

$filenew = str_replace("'text/css\\'" , "'text/css'", $filenew); 

你逃脱斜线本身。

我强烈建议您仔细查看相关文本,以确保没有不需要的替换。

+0

感谢它的工作.. :)是否有一些应用程序可以帮助我与这些类型的代码? – Yahoo 2011-01-23 17:32:16