2011-10-19 15 views
0

HTMLタグを持つコードでビルドされた文字列からソーラー検索のインデックスを作成しようとしています。どのように私は文字列からすべての文字を削除することができます知っている。文字列からHTMLと r tと nをエスケープします

現在、私は、すべてのHTML文字とすべての\ nを\ tと\ rを脱出したい

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

を使用しています。これを行う方法?

答えて

1

<スパム>が&

answer.feedback.encodeAsHTML() 

(更なる情報のためhttp://grails.org/doc/latest/ref/Plug-ins/codecs.htmlを参照)

+0

いいえ、私は、HTMLからすべてのタグを取り除くとスペースで区切っプレーンテキスト文字列を形成取得したいです。 – user998263

+0

ちょうど.replaceAll( '[\ n \ r]'、 '')を最後に追加してください –

関連する問題