html - 从字符串中转义HTML以及\r\t和\n

标签 html string grails replace

我正在尝试从具有HTML标签的代码中的内置字符串中索引太阳能搜索。任何人都知道如何从字符串中删除所有字符。

目前,我正在使用

answers << answer.feedback.replaceAll('\\<.*?>','')

我想转义所有HTML字符以及所有\ n \ t和\ r。这该怎么做?

最佳答案

是否要转义html标记,以使变为,还是要删除标记本身。您最初的问题是模棱两可的。

对于第一种情况:

answer.feedback.encodeAsHTML() 

(有关更多信息,请参见http://grails.org/doc/latest/ref/Plug-ins/codecs.html)

关于html - 从字符串中转义HTML以及\r\t和\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816210/

相关文章:

grails - 创建对象时如何设置用户ID号的值?

html - 链接不返回目录?

javascript - 显示选定的复选框在 javascript 中不起作用

grails - 无法计算表达式 '#oauth2.isClient()'

grails - 如何在Grails remoteFunction中将参数从gsp传递到 Controller 作为参数的一部分

javascript - JSON 解析问题 : "q\r\nq"

javascript - 将 CSS 应用于 ng-repeat 中的唯一 li

javascript - 当它有一个特定的类时,项目不会追加

c - Trouble\0 null 终止字符串 (C)

c++ - 预先知道的字符串的完美哈希函数