我有一个字符串,它可能是也可能不是有效的 HTML,但它应该包含一个 Title 标记。
我想用新内容替换标题的内容。
示例 1:
lorem yada yada <title>Foo</title> ipsum yada yada
应该变成:
lorem yada yada <title>Bar</title> ipsum yada yada
示例 2:
lorem yada yada <title attributeName="value">Foo</title> ipsum yada yada
应该变成:
lorem yada yada <title attributeName="value">Bar</title> ipsum yada yada
我不想用正则表达式解析 html - 只需替换标题标签......请不要把我发到这里......
编辑:经过无数次投票和很多光顾的态度 -
我知道(正如在原始帖子中承认的那样)通常正则表达式不是处理 HTML 的方式。我对任何可以解决我的问题的解决方案持开放态度,但到目前为止,每个 JQuery / DOM 解决方案都不起作用。“正确”是不够的。