【发布时间】:2011-03-13 19:41:27
【问题描述】:
我有一个 html 源代码作为字符串变量。 还有一个单词作为另一个变量,将在该 html 源代码中突出显示。
我需要一个正则表达式,它不会突出显示标签,但会突出标签内的文本。
例如,我有一个类似的 html 源代码
<cfset html = "<span>Text goes here, forr example it container also **span** </span>" />
<cfset wordToReplace = "span" />
<cfset html = ReReplace(html ,"[^(<#wordToReplace#\b[^>]*>)]","replaced","ALL")>
而我想要得到的是
<span>Text goes here, forr example it container also **replaced** </span>
但我有一个错误。任何提示!
【问题讨论】:
-
请原谅我的无知,但我并没有遵循您的目标。如果您编辑您的问题以包含您想要获得的实际输出,也许您会得到更好的回应。即:
Text在这里 是你想要做的吗? -
还有这个有趣的阅读:stackoverflow.com/questions/1732348/…
标签: java regex coldfusion html-parsing