以下の文字列からA要素とC要素の内容を正規表現を使って抽出したいです。
C要素数は0~Nです。
//////////////////////////
<A>xxx</A>
<B>
<C>xxx</C>
<C>xxx</C>
・
・
<C>xxx</C>
</B>
//////////////////////////
現在は
- (a)でA要素の内容とB要素の内容を取得し、
- 1で取得したB要素の内容を使って(b)で複数のC要素の内容を取得
と2回に分けて処理しています。
これを1回で取得する正規表現文はありますでしょうか。
(a) <A>(.+?)</A>\s<B>(.*?)</B>
(b) <C>(.+?)</C>
回答1件
あなたの回答
tips
プレビュー