私は正規表現を持っています
%word% can occur multiple times, separated by a "<"
%word% は".*?"|[a-zA-Z]+
私が書いたように定義されています
(".*"|[a-zA-Z]+)([<](".*"|[a-zA-Z]+))*
キャプチャ グループを使用して縮小する方法はありますか?
(".*"|[a-zA-Z]+)([<]\1)*,
しかし\1
、引用符で囲まれた文字列または単語である可能性があるため、キャプチャされたものがわからないため、最初のキャプチャを繰り返すことを意味するため、使用できないと思います。
以前に書かれたグループと一致するものを参照するために使用できる類似のもの。私はC#で働いています。