JavaScript では、次のような HTML ブロックがあります。
<h2>{title}</h2>
<p><a href="{url}">{content}</a></p>
そして、正規表現の「一致」を使用して、すべての {item} の配列を吐き出そうとしています。したがって、私の出力は次のようになります。
['title', 'url', 'content']
私は次のようになりました:
var pattern = new RegExp("\{[a-zA-Z]+\}+");
var match = pattern.exec("{Sample} bob {text}");
しかし、それは最初のタグを返すだけです。
これは私の正規表現のスキルを超えています。誰でも助けることができますか?
乾杯!