ちょっとした質問です。
1つが最初に出現し、もう1つが最後に出現する文字列の中に、テキストを引用する必要があります。
元。
[quote]
Hi to all
[quote]
im fine
[/quote]
[/quote]
引用されたすべてのテキストをDIV内に刻むのは嫌です。だから私は次のような正規表現を持っています:
String pattern = "\\[quote\\](.*?)\\[\\\quote\\\]";
body = body.replaceAll(pattern, "<div class=\"quote\">[quote]$1[/quote]</div>");
動作しますが、正規表現は最初の[quote]から最初の[/ quote]に移動し、2番目の[/quote]をDIVの外に残します。私が入手したいのは:
<div class="quote">
[quote]
Hi to all
[quote]
im fine
[/quote]
[/quote]
</div>
ありがとう。