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

从字符串中转义HTML以及\r\t和\n,html,string,grails,replace,Html,String,Grails,Replace,我试图从一个包含HTML标记的代码中的内置字符串为solar search编制索引。任何人都知道如何从字符串中删除所有字符 目前,我正在使用 answers << answer.feedback.replaceAll('\\<.*?>','') answers是否要转义html标记以使其成为span,还是要删除标记本身。你原来的问题模棱两可 对于第一个场景: answer.feedback.encodeAsHTML() (有关详细信息,请参阅)不,我想从html中删

我试图从一个包含HTML标记的代码中的内置字符串为solar search编制索引。任何人都知道如何从字符串中删除所有字符

目前,我正在使用

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

answers是否要转义html标记以使其成为span,还是要删除标记本身。你原来的问题模棱两可

对于第一个场景:

answer.feedback.encodeAsHTML() 

(有关详细信息,请参阅)

不,我想从html中删除所有标记,并形成一个用空格分隔的纯文本字符串。只需在末尾添加.replaceAll('[\n\r]','')