0

再配置して閉じる必要がある要素を含む完全な Facebook メッセージの xml ファイルがあります。構造は次のようになります。

<john>
   <timestamp>Tuesday, August 7, 2012 at 3:53pm EDT</timestamp>
   <message>Cats or dogs?</message>
<hillary>
   <timestamp>Sunday, August 8, 2012 at 1:54am EST</timestamp>
   <message>Ugh, definitely dogs.</message>

<john><hillary>タグを閉じる必要があり、<timestamp><message>要素を交換する必要があります。

<john>
   <message>Cats or dogs?</message>
   <timestamp>Tuesday, August 7, 2012 at 3:53pm EDT</timestamp>
</john>
<hillary>
   <message>Ugh, definitely dogs.</message>
   <timestamp>Sunday, August 8, 2012 at 1:54am EST</timestamp>
</hillary>

私は正規表現が初めてで、これに苦労しています。どんな助けでも大歓迎です!

4

2 に答える 2

0

ここでは、どの名前でも機能する例を示しました。

Search: /<(.*?>)(.*?</message>)/gs

Replace: <$1$2\n</$1
于 2013-11-10T21:07:32.263 に答える