Ich habe vor einiger Zeit nach Empfehlungen für Regex-Editoren zum Stackoverflow gefragt . Es folgt eine der Antworten :
Was "gut" ist, hängt davon ab, was für Sie am nützlichsten ist. Für mich sind dies jedoch die Hauptmerkmale für einen guten Regex-Editor (neben der Fähigkeit, reguläre Ausdrücke zu testen und zu erstellen, ist dies natürlich eine Voraussetzung, um als "Regex-Editor" bezeichnet zu werden :-):
- Zeigt Übereinstimmungen hierarchisch mit erfassten Gruppen an.
- Erklärt / analysiert einen eingegebenen regulären Ausdruck im Klartext und zeigt einen hierarchischen Baum.
- Übersetzt Ihren regulären Ausdruck in Code für eine Sprache Ihrer Wahl.
RegexBuddy macht all dies, wie @Max bereits erwähnte, aber es gibt auch eine kostenlose Alternative, Expresso, die es ebenfalls sehr gut macht. Diese beiden Dienstprogramme sind die einzigen, die ich mit der entscheidenden Fähigkeit gefunden habe, einen regulären Ausdruck zu erklären.
Die Features klingen für mich sehr attraktiv. Aber später fand ich die beiden sind für Windows. Ich habe versucht, Expresso, das kostenlose, über Wine zu installieren, habe jedoch einige Probleme festgestellt, nach denen ich in einem anderen Beitrag gefragt habe .
- Ich habe mich also gefragt, ob es in Ubuntu Anwendungen gibt, die mit RegexBuddy und Expresso vergleichbar sind.
- Wenn es erforderlich ist, .NET Framework zu installieren, um Expresso zu installieren, lohnt es sich trotzdem, Expresso unter Ubuntu zu installieren?
Danke und Grüße!
Kodos ist eine Anwendung zum Erstellen und Debuggen von regulären Ausdrücken in Python. Die GUI für Kodos sollte in den meisten Fällen die Verwendung des Python-Interpreters für das Regex-Design überflüssig machen.
Homepage: http://kodos.sourceforge.net/
Oder Online-Tool: http://www.regextester.com/
quelle
aptitude
, aber es scheint von 12.10 entfernt worden zu sein. Wenn ich die Quelle herunterlade und benutze,setup.py
erhalte ich einige Abhängigkeitsfehler über pyqt und die manuellen Installationsbails. Gibt es eine Chance, dassdeb
irgendwo gearbeitet wird?visual-regexp funktioniert immer noch und befindet sich im Ubuntu-Repository. Leider beginnt der Name nicht mit "regex", daher werden Sie später denken: "Oh ja, was war dieser Regex-Editor, den ich installiert habe? Geben Sie" reg "ein, holen Sie sich nichts, führen Sie eine Websuche durch und landen Sie hier Auch das Einfügen aus dem Einfügepuffer in das Pattern-Fenster scheint (weil es Tk-basiert ist?) nicht wie erwartet zu funktionieren.
Kodos war ein wunderbares Tool, aber leider laufen weder RegExr noch Kodos (ohne großen Aufwand) unter Ubuntu 12.10+. Kodos wurde nicht auf QT4 aktualisiert und Adobe Air unterstützt Linux nicht mehr.
quelle
Ich habe refiddle.com gefunden : Es hat die meisten Funktionen, die Sie von einem Regex-Editor benötigen würden, und als Bonus können Sie Ihre Regex mit anderen teilen oder als Lesezeichen speichern.
Beispiel: http://refiddle.com/refiddles/red-green-corpus-test
Es ist eine Web - Anwendung ähnlich wie RegExr , ohne Blitz gebaut und Sie können zwischen
JavaScript
,.net
undruby
regex Prozessoren. Auch die Corpus-Test- Funktion ( die ich gerade beim Posten entdeckt habe ) ist nicht schlecht.quelle
Ich mag die Website rubular.com kostenlos und Sie müssen nichts installieren, um es zu verwenden.
Es verwendet Ruby als zugrunde liegendes Framework für Regex-Tests.
quelle
kiki https://launchpad.net/ubuntu/bionic/+package/kiki
feine GUI und tolle Funktionen.
quelle
( Crosspost auf Software zur visuellen Erstellung regulärer Ausdrücke? # 167715 - Unix & Linux Stack Exchange )
Hier ist mein Versuch eines visuellen Regex-GUI-Tools mit dem Namen
visRegexTester.py
:Es hat eine "Live-Vorschau" ("Automatische Wiederholung"), wenn Sie das Feld "Regex" eingeben und ändern. Ansonsten ist es nur diese einzelne Datei; Zu Beginn gibt es einen README-Kommentar - hier ist ein Auszug daraus:
... sehen Sie den Rest für mehr. Der Screenshot:
quelle