【问题标题】:PHP search and Replace queryPHP 搜索和替换查询
【发布时间】:2011-06-14 02:10:23
【问题描述】:

我要搜索犯规的a

<style type='text/css\'> 

并将其替换为'text/css'

我正在使用

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

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

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

【问题讨论】:

    标签: php replace search


    【解决方案1】:

    如果这是您可能要替换的唯一可能的字符串,则下面的代码将起作用

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

    你必须逃避斜线本身。

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

    【讨论】:

    • 谢谢它的工作.. :) 有没有一些应用程序可以帮助我处理这些代码?
    【解决方案2】:

    \ 在用于转义和定义转义序列的字符串中是特殊的。要表示文字 \,您需要使用另一个 \\\ 对其进行转义。

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

    【讨论】:

    • 是否有一些应用程序可以帮助我处理这些代码?
    猜你喜欢
    • 2011-03-24
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 2015-02-15
    • 2017-05-14
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    相关资源
    最近更新 更多