Ich habe einen regulären Ausdruck, worefering zu bereits bestehenden Gruppe in regex, C#
%word% can occur multiple times, separated by a "<"
% Wort% definiert als ".*?"|[a-zA-Z]+
so i
(".*"|[a-zA-Z]+)([<](".*"|[a-zA-Z]+))*
Gibt es irgendeine Weise, die ich es schrumpfen Fang-Gruppen verwenden?
(".*"|[a-zA-Z]+)([<]\1)*,
Aber ich glaube nicht, \1
verwendet werden können, da sie die erste Erfassung wiederholen bedeuten würde, wie ich nicht wissen würde, was gefangen genommen wurde, da es eine Zeichenfolge in Anführungszeichen oder ein Wort sein kann.
Jede ähnliche Sache kann ich verwenden, um zu verweisen, die der vorher geschriebenen Gruppe entspricht. Ich arbeite in C#.
mit grep es funktioniert, interessante Frage :) +1 –