我想将列表(文件或数据库)中的单词更改为HTML网站的链接。我使用了str_replace,但是我对替换已经在链接auchor中的单词有问题。例如:我有这样的html:
Lorem ipsum donor et simet <a>lorem ipsum</a> eta raoa talkesa z uta.A我希望将所有" ipsum“替换为链接<
我需要加载一个超文本标记语言(可能带有DOMDocument loadHTML),然后将所有单词A替换为单词B,但HTML标记中没有任何内容。这意味着,在下面的html中,如果我们需要将单词'test‘替换为'TEST’,则只会将文本'this is a test‘替换为'this is a TEST’,并将保持id="test“不变。<<em
我知道正则表达式不适合用于HTML字符串,我已经研究过PHP简单的HTML DOM解析器,但仍然相信这是可行的方法。所有的HTML标签将由我的论坛软件生成,因此它们将是一致和有效的HTML。我正在尝试做的是做一个插件,将找到一个关键字(或短语)的HTML字符串列表,并用我指定的链接替换它们。例如,如果有人键入:I use <a h