2011-10-19 23 views
0

我正嘗試從具有HTML標記的代碼中構建的字符串索引太陽能搜索。任何人都知道如何從字符串中刪除所有字符。從字符串中跳出HTML以及 r t和 n

目前,我使用

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

我想要逃避所有的HTML字符,所有的\ n \ t和\ r。這個怎麼做?

回答

1

是否要轉義html標記以便<跨度>變爲& lt; span & gt;或者你想刪除標籤本身。你原來的問題是不明確的。

對於第一種方案:

answer.feedback.encodeAsHTML() 

(見http://grails.org/doc/latest/ref/Plug-ins/codecs.html進一步信息)

+0

不,我想從HTML擺脫所有的標籤,並形成與空格隔開一個純文本字符串。 – user998263

+0

剛剛添加.replaceAll('[\ n \ r]','')到最後 –

相關問題