以下にサンプル文字列があります。
var nodeTest = "<node1>xxxxxxx<x> xxx</node1>xxx xx</x>x x x xxxxxx <node2>xx x x xxxxxxxxxx</node2> xxxxx";
<> を含む <> の間のすべてのノード (数字、空白、テキスト、およびすべての文字 - すべてを考えてください!) を空白の有無にかかわらず一致させようとしています。私は多くの構成を試しましたが、直感的には機能しないようです。私の最新のロジックは次のとおりです。
var nodePairs = nodeTest.match(/<(.*)>/gi);
ただし、テスト文字列全体と一致します。私が間違っている可能性がある場所について、誰かが手がかりを提供できますか? ありがとう!