【问题标题】:Replace Å with something else用其他东西替换Å
【发布时间】:2010-06-25 08:46:42
【问题描述】:

如何使用 preg_replace 将Å 替换为其他字符串? 谢谢!

【问题讨论】:

    标签: php preg-replace special-characters


    【解决方案1】:

    我假设是 PHP,因为你说 preg_replace()。您不需要为此使用正则表达式。你可以简单地使用str_replace():

     $string = str_replace('Å', 'something else', $string);
    

    对于像这样的简单替换操作来说,正则表达式是多余的。

    【讨论】:

    • 是的 preg_match 用于匹配复杂的字符串以进行验证等,应始终将此作为最后的手段,str_replace 就可以了,您可能希望将第一个参数更改为包含实体和文字的数组char 以确保它替换所有形式的字符串!
    【解决方案2】:

    如果您的目标是将实体替换为它的字符表示,您也可以使用

    例子:

    echo html_entity_decode('Å', ENT_COMPAT, 'UTF-8'); // echoes Å
    

    【讨论】:

      【解决方案3】:

      谢谢各位!

      我想从数据库表的“内容”字段中替换 html 实体。 我通过使用 mysql REPLACE 函数解决了它。 我不知道它存在...

      再次感谢!

      【讨论】:

        猜你喜欢
        • 2016-07-03
        • 1970-01-01
        • 1970-01-01
        • 2019-07-20
        • 1970-01-01
        • 2018-10-28
        • 2011-04-13
        • 1970-01-01
        • 2022-10-09
        相关资源
        最近更新 更多