我创建了一个脚本,该脚本遍历了我所有的WordPress帖子,并用链接替换了第一次出现的单词。
我遇到的问题是,如果我再次提交表单,代码将添加双链接。
我正在尝试一种方法来检查关键字/短语之前是否存在A标签。
问题在于URL替换中是否存在关键字
例如,我用www.tesco.com-Tesco的href替换了Tesco一词
我进行了一次检查,以获取关键字/短语的第一个字符的位置,然后减负1,并检查这是否是一个>符号(如果之前有一个标签,则将>关闭打开的标签)
如果关键字/短语在URL中不存在,则此方法有效,但如果URL中不存在关键字/短语,则失败。
有没有一种方法可以查找关键字/词组的第一个匹配项,并一直返回直到找到第一个空格/制表符,然后检查空格/制表符和关键字开头之间是否有标签?
我希望这是有道理的。
谢谢 伊恩