Ist die reguläre Ausdruckssyntax für FART irgendwo dokumentiert?

Ist die reguläre Ausdruckssyntax für FART irgendwo dokumentiert?

Ich versuche, mit FART (Text suchen und ersetzen) nach Zeichenfolgen zu suchen und verwende sowohl die --c-styleOption (damit ich \x2Feinen Schrägstrich darstellen kann) als auch --word, damit ich reguläre Ausdrücke verwenden kann. Allerdings funktionieren reguläre Ausdrücke nicht.

Z.B

fart --line-number --ignore-case --preview --c-style --word *.pas "\x2F\x2F.*hello"

sollte übereinstimmen und die Zeilen ausdrucken:

// hello
// well, hello there

– Angesichts meines Verständnisses der RegExp-Syntax ( .steht für jedes Zeichen, *bedeutet „null oder mehr Vorkommen des vorhergehenden Zeichens“) scheint es aber nicht zu funktionieren.

Weiß jemand, ob die Syntax regulärer Ausdrücke dokumentiert ist? (Oder sind --c-stylesie vielleicht --wordinkompatibel?).

** BEARBEITEN **

Ich sollte darauf hinweisen, dass das Dienstprogramm findstrauch die gewünschte Aufgabe erfüllt und wahrscheinlich auch reguläre Ausdrücke richtig unterstützt. Das wirklich Nützliche daran FARTist jedoch, dass es die Anzahl der Treffer in zurückgibt %ErrorLevel%. findstrGibt im Rückgabecode nur „gefunden“ oder „nicht gefunden“ zurück.

Antwort1

Die FART-Leute bei SourceForge haben bestätigt, dass reguläre Ausdrücke nicht unterstützt werden.

verwandte Informationen