我正在寻找一种方法来用它们定义的值替换整个页面中所有看起来相似的字符串
请不要向我推荐其他包含语言常量的方法。
像这样的字符串:
[_家]
[_消息]
他们在 [_*] 部分看起来都一样
现在最大的问题是如何扫描 HTML 页面并替换定义的值。
解析 html 页面的一种方法是使用 DOMDocument 然后 pre_replace() 它
但我的主要问题是为替换写一个模式
$pattern = "/[_i]/";
$replacement= custom_lang("/i/");
$doc = new DOMDocument();
$htmlPage = $doc->loadHTML($html);
preg_replace($pattern, $replacement, $htmlPage);