Wie kann ich reguläre Ausdrücke mit mehreren RE-Engines testen?[geschlossen]

StackOverflow https://stackoverflow.com/questions/32282

  •  09-06-2019
  •  | 
  •  

Frage

Wie kann ich denselben regulären Ausdruck mit verschiedenen Engines für reguläre Ausdrücke testen?

War es hilfreich?

Lösung

Das mit Abstand leistungsstärkste kostenlose Online-Regexp-Testtool ist http://regex101.com/ - Ermöglicht die Auswahl der RE-Engine (PCRE, JavaScript, Python), verfügt über einen Debugger, färbt die Übereinstimmungen ein, erklärt den regulären Ausdruck im Handumdrehen und kann Permalinks zum Regex-Spielplatz erstellen.

Weitere Online-Tools:

Windows-Desktop-Tools:

Jeff Atwood [schrieb über reguläre Ausdrücke]( Beitrag:).

Weitere von SO-Benutzern empfohlene Tools sind:

Andere Tipps

Ich verwende Expresso (www.ultrapico.com).Es bietet viele nette Funktionen für den Entwickler.Früher war der Regulator mein Favorit, aber er wurde schon so lange nicht mehr aktualisiert und ich hatte ständig Abstürze mit komplizierten RegExs.

Hier sind einige für den Mac:(Notiz:Beurteilen Sie die Tools nicht anhand ihrer Websites)

  • RegExhibit - Mein Favorit, kraftvoll und einfach
  • Reggy - Einfach und sauber
  • RegexWidget - Ein Dashboard-Widget zum schnellen Testen

Wenn Sie ein Emacs-Benutzer sind, ist der Befehl re-builder ermöglicht die Eingabe einer Emacs-Regex und zeigt im Handumdrehen die passenden Zeichenfolgen im aktuellen Puffer an, mit Farben zur Markierung von Gruppen.Es ist kostenlos wie Emacs.

Rubel ist kostenlos, einfach zu bedienen und sieht gut aus.

RegexBuddy ist eine Waffe der Wahl

Ich benutze das ausgezeichnete und kostenlose Rad Software-Designer für reguläre Ausdrücke.

Wenn Sie nur einen regulären Ausdruck schreiben möchten, ein wenig Hilfe bei der Syntax benötigen und das Anpassen und Ersetzen der REs testen möchten, ist dieses recht platzsparende Tool ideal.

Kodos Natürlich.Weil es Pythonic ist.;)

RegexBuddy ist toll!!!

Ich stimme RegExBuddy zu, aber wenn Sie möchten, kostenlos oder wenn ich irgendwo arbeite und nicht auf meinem eigenen System RegExr ist ein großartiges Online-Tool (Flash), das über viele vorgefertigte Regex-Segmente verfügt, mit denen Sie arbeiten können, und einen Mustervergleich in Echtzeit für Ihre Tests durchführt.

Im Standard Python Installation gibt es ein Verzeichnis „Tools/scripts“. redemo.py.

Dadurch entsteht ein interaktiv Tkinter-Fenster, in dem Sie mit regulären Ausdrücken experimentieren können.

In der Vergangenheit habe ich The Regex Coach wegen seines einfachen Layouts, der sofortigen Hervorhebung und seines Preises (kostenlos) bevorzugt.

Allerdings stoße ich hin und wieder auf ein Problem damit, wenn ich versuche, reguläre .NET-Ausdrücke zu testen.Es stellt sich heraus, dass es besser ist, ein Tool zu verwenden, das tatsächlich die .NET-Engine für reguläre Ausdrücke verwendet.Das war mein ganzer Grund zu bauen Regex-Held letztes Jahr.Es läuft in Silverlight und somit direkt über die .NET-Regex-Klassenbibliothek.

Regexbuddy macht das alles. http://www.regexbuddy.com/

Sehen Sie sich die akzeptierte Antwort auf diese Frage an: Reguläre Ausdrücke lernen

Ich werde die Abstimmung ergänzen Reggy Für den Mac werde ich einige der anderen ausprobieren, die Joseph vorgeschlagen hat, und diesen Beitrag morgen positiv bewerten, wenn mein Limit zurückgesetzt wird.

für online: http://regexpal.com/für Desktop: Der Regex-Coach

+1 Für Regex Coach hier.Kostenlos und macht den Job wirklich gut.

http://www.weitz.de/regex-coach/

Ich bin immer noch ein großer Der Regler Lüfter.
Es gibt einige Stabilitätsprobleme, die jedoch durch Deaktivieren von Intellisense behoben werden können.Bei einigen Ausdrücken und Tippfehlern beim Erstellen eines Ausdrucks wird es nervig.

Würde es lieben, wenn Roy Osherove aktualisiert, aber es sieht so aus, als wäre er mit anderen Dingen beschäftigt.

Ich nutze gerne dieses Online-Angebot:http://www.cuneytyilmaz.com/prog/jrx/Natürlich wird es Javascript-Regexp sein, aber ich habe noch nie etwas gemacht, das klug genug ist, um den Unterschied zu bemerken.

Wie viel ist Ihre Zeit wert?Zahlen Sie die 40 $ und holen Sie sich RegexBuddy.Das habe ich getan und sogar ein Upgrade von der 2.x-Version auf die 3.x-Version durchgeführt.Es hat sich um ein Vielfaches amortisiert.

Mir persönlich gefällt das Tester für reguläre Ausdrücke.

Es ist ein kostenloses Firefox-Plugin, also immer aktiv!

Auch dieses Regex-Plugin kann nützlich sein für Finsternis Und Idee Benutzer.

Ich mag http://regexhero.net/tester/ eine Menge

Kasse Regex-Meister Das ist kostenlos und Open Source Tester für reguläre Ausdrücke

Dieser Regex-Tester kann Javascript, PHP und Python testenhttp://www.piliapp.com/regex-tester/

Bisher stimme ich RegExBuddy zu und unterstütze es.

RegExr zum Testen mit Actionscript 3 (welcher Standard auch immer das sein mag)

http://rgx-extract-replace.appspot.com verfügt über die Funktionalität, um die erfassten Regex-Gruppen in Spalten und Optional können die übereinstimmenden Muster im Eingabetext ersetzt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top