私はクロームとFirefoxの拡張機能を開発しています。その中に特定のタグと内容を一致させることができません。私を助けてもらえますか?html textarea regex match
コード:
[QUOTE=UserAdmin;22061013]
[SIZE="4"]
[LEFT]
[COLOR="DarkGreen"] Sample text goes here [/COLOR]
[/LEFT]
[/SIZE]
[/QUOTE]
その後に来るものすべてが毎回全く異なるもので、最終的に[/QUOTE]
[QUOTE=
の先頭にマッチしたいのですが
私は正規表現の専門家ではありません。ここには私が思いついたものがあります:
const regex = /^(\[QUOTE=)/;
const str = "[QUOTE=UserAdmin;22061013][SIZE="4"] [LEFT] [COLOR="DarkGreen"] Sample text goes here [/COLOR] [/LEFT] [/SIZE][/QUOTE]";
それが正常に以下のように一致したが、私は、これはそれを行うための正しい方法であるか分からない:
私はどんな内部[QUOTE=]....[/QUOTE]
タグと一致して保存するための正規表現コードを持つことができる場合後で使用することは高く評価されるだろう。
thisだから明確にするために試してみてください:あなたはちょうど最初の '[?QUOTE =]'を照会するか、また、コンテンツ内の '[QUOTEを照会したいですか=? ]と[/ QUOTE] – lumio
[QUOTE =?]と[/ QUOTE]の内容を – CodeMonkey
にしてください[https://regex101.com/r/XcB04r/1] – lumio