我有一个字符串需要在xml节点中发送给第三方应用程序。然后,该字符串通过那里的html解析器进行解析。字符串可以包含html,但问题出现在非html标记上。例如
<cfset str = "This mail was <b>sent</b> by Jen Myke <jmyke@mail.com> on June 20th.<br/> Click on <a href='http://google.com'>this link</a> for more information.">
字符串中也可以有非utf字符,这也会导致问题,但我找到了一个旧的博客帖子,可以帮助删除非utf字符。
<cfset str = reReplace(str, "[^\x20-\x7E]", "", "ALL")>
但我想不出怎样才能去掉类似html的东西。
发布于 2018-07-02 22:21:37
尝试替换
< to <
> to >
https://stackoverflow.com/questions/51138155
复制相似问题