RegExpression 用于替换标签内的文本
我在 Coldfusion 中将 HTML 代码作为字符串变量。
例如:
<cfset str = "<span class='xyz'> sample text within span </span>" >
现在我想替换文本“跨度内的示例文本”中的单词跨度,但不替换标签名称。
有人可以帮助我吗?
提前致谢。
I have HTML code as String variable in Coldfusion.
For example:
<cfset str = "<span class='xyz'> sample text within span </span>" >
Now I want to repalce the word span from text "sample text within span" but not the tag name.
Can someone help me?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我将愚蠢地回答你的问题:
免责声明:如果我发现自己在写这篇文章,我可能会认为自己走错了路。
这条路导致人们尝试使用正则表达式来解析 HTML,这被认为是一件坏事,正如 这篇文章。
也许您可以进一步解释一下您的问题,我们可以提供帮助。
I'm going to dumbly answer your question:
Disclaimer: if I caught myself writing this I would probably think myself on the wrong track.
This road leads to one trying to use regular expressions to parse HTML, regarded as a bad thing as mentioned in this article.
Perhaps you can explain your problem a little more and we can help.
我已经这样改变了我的代码,它似乎有效,但我不知道它的效率如何
有人可以检查一下吗?
谢谢
I habe changed my code like this and it seems to work, but how efficent it is I don't know
Can someone please check it?
Thanks