gpt4 book ai didi

php - 将大写的html标签转换为小写

转载 作者:行者123 更新时间:2023-12-04 18:22:41 27 4
gpt4 key购买 nike

我有以下用小写字母替换大写 HTML 标记。

$output = preg_replace("%<(/?[A-Z].*?)>%s",strtolower('$1'),$output);

匹配似乎运行良好(在我的 RegEx 测试站点中),但替换不是。
<EM>TEST</EM> becomes EMTEST/EM

希望有人能指出我正确的方向。

最佳答案

您调用strtolower"$1"然后使用结果(只是 $1 再次)替换为。

相反,请使用 preg_replace_callback 并让回调为:function($m) {return strtolower($m[0]);}

关于php - 将大写的html标签转换为小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10326880/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com