SQLFiddle ist ein Webservice, mit dem Sie kleine SQL-Beispiele auf verschiedenen Systemen (PostgreSQL, Oracle, MySQL usw.) einrichten und damit arbeiten können.
Ich suche nach einem solchen Webservice oder einer solchen Bibliothek, die RegExes in verschiedenen Sprachen (Java, Perl, C# usw.) analysiert und auf einen bestimmten Text ausführt.
RegExr ist ein guter Anfang, erlaubt mir aber nicht, die Implementierung zu ändern.
Die Idee ist, diese Bibliothek/diesen Webservice für ein Problem bei Stack Overflow vorzuschlagen.
Sie sollten sich RegexPlanet ansehen , ich denke, es entspricht am ehesten dem, wonach Sie suchen.
RegexPlanet ist eine
"Online-Tests und Kochbuch für reguläre Ausdrücke (Regex) für: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, Python, Ruby, Tcl & XRegExp"
Benutze ich schon länger, sehr zu empfehlen.
Einige Screenshots:
Rubin:
http://rubular.com/
Rublar ist ein Editor für reguläre Ausdrücke für Ruby, der viele andere inspiriert hat, und es könnte ein guter Suchstummel sein.
JavaScript, Python, PCRE:
https://www.debuggex.com/
Debuggex ist ziemlich neu, aber es enthält einige hübsche Eisenbahndiagramme zur Visualisierung regulärer Ausdrücke.
Diagramme eignen sich besonders gut zum Lesen regulärer Ausdrücke, die andere geschrieben haben, zum Beispiel dieses (primitive) URL-Muster , das zur Validierung vorgeschlagen wird:
^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$
Ich verwende Rubular sehr häufig, um Übereinstimmungen mit regulären Ausdrücken für alles zu testen, vom tatsächlichen Ruby-Code bis hin zu .htaccess-Dateien. Ruby hat, wie die meisten Dinge, die ich verwende, reguläre PCRE-Ausdrücke. Es ist also nicht wirklich notwendig, ein anderes Tool zu verwenden.
Ich verwende Debuggex nur, wenn ich große reguläre Ausdrücke entschlüssele, die ich nicht geschrieben habe.
http://regex101.com/ entspricht Ihren Anforderungen
regular expressions 101 — an online regex tester for javascript, php, pcre and python.
Es ist einer meiner Lieblings-Regex-Ausdruckstester. Es unterstützt reguläre Ausdrücke von PCRE, Javascript und Python. Es enthält auch einen leistungsstarken Debugger und eine praktische Kurzreferenz der Regex-Syntax sowie Codegenerierung für gängige Programmiersprachen, sodass Sie bereits maskierte Regex kopieren und einfügen können.
RegExr beschreibt sich selbst als ein Online-Tool zum Lernen, Erstellen und Testen regulärer Ausdrücke:
Übrigens auch Open Source: https://github.com/gskinner/regexr/
Gilles 'SO- hör auf, böse zu sein'
kwarrick
kwarrick
Angelo Fuchs
kwarrick