TextPad "suchen in Dateien" nicht-matching auf einfachen ODER regex
Ich habe versucht die Suche von Dateien für entweder/oder word-Szenarien und Sie immer nicht zu finden, alle Ergebnisse in TextPad.
Ein Beispiel ist der Versuch, etwas zu finden, wie summer|winter
wo ich will, um wieder alle Dateien, die enthalten entweder das Wort "Sommer" oder das Wort "winter".
Dieser regex funktioniert in anderen Programmen wie Notepad++. Warum geht es nicht in TextPad?
- Habe nicht verwendet es in Jahren,aber vorausgesetzt, Sie drehte sich auf die regex-Suche die option vielleicht textpad möchte, dass Sie schreiben, die parens
(summer|winter)
oder ich habe gesehen, dass dies in einigen apps\(summer|winter\)
ist die nicht-offensichtliche Ursache Sie woud denke, Sie wollen nicht zu entkommen, aber es erfordert, dass Sie. - Kein Glück. Bekomme ich null Ergebnisse mit denen auch.
- Ihre online-faq sagt, dass Sie Feste "Ablehnen "|" als regulären Ausdruck" in 7.0.7
- Danke! Ich verwende eine ältere version, so muss das Problem sein. Wenn Sie fügen Sie diese als Antwort werde ich es akzeptieren.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Textpad.com online-release-notes sagt, dass Sie ein Fehler wurde behoben in 7.0.7 im Zusammenhang mit diesem, wo Sie:
Textpad scheint mit etwas ungewöhnliche syntax für regex 'findet'. Lesen Sie den TextPad-Hilfe-Datei für die details. Hier ist ein Beispiel für die Suche nach einem IPv4-Nummer. Es funktioniert mit textpad v4.7.3 'Find' und 'Find in files'
Auf älteren Versionen funktioniert Es mit:
\(summer\|winter\),
Escape (alt+92 backslash) vor jeder Klammer und "" oder "" nicht.
Mit Textpad 6.x, ich habe Flucht aus den oder-operator, und es funktioniert:
Sommer\winter
Versuchen (Sommer)|(winter): könnte es sein, es zu Lesen als a(r|w)inter.