0
上の文字列のサブストリング:私は各HTMLクロージングマークアップの後に文字列を分割し、変数にマークアップを取得する必要がありJavaは、私は以下のようなHTMLマークアップを含む文字列持っているすべて閉じて、HTMLマークアップ
<b> Hi </b> i'm a <i> beautifull </i> <u> string </u>
をし、次のような別の変数のテキスト:
startMarkup: <b> text: Hi endMarkup: </b>
startMarkup: text: i'm endMarkup:
startMarkup: <i> text: beautifull endMarkup: </i>
startMarkup: <font size="5"> text: string endMarkup: </font>
これを達成するための良いアルゴリズムを提案してください。
regex –
をご覧ください。https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#split(java.lang.String)またはhttps:// jsoup.org/またはplain regexpです。 – Lemonov
これは、RegEx:https://regexone.com/の使い方を学ぶための優れたリソースであることがわかりました。あなた自身のRegExをローカルでテストするには、次のようなものをダウンロードすることができます:http://regexsr.oxgva.com/ – khriskooper