Gibt es eine Software, um einen regulären Ausdruck in ein Diagramm zu konvertieren, um zu zeigen, dass der endliche Zustandsautomat funktioniert. Ich finde es hilfreich, Dinge bildhaft zu haben, um Fehler zu beheben und sicherzustellen, dass der reguläre Ausdruck korrekt ist.Reguläre Ausdrücke, die in ein Diagramm umwandeln
Antwort
Sie sollten RegexBuddy versuchen - IMHO ist es am besten Werkzeug für regexp Erstellung, Validierung, fortschrittliche Visualisierung und Debugging. Auch sie hat die einzigartige Fähigkeit, die Eigenschaften und Grenzen von allen gängigen Varianten regulärer Ausdrücke, wie PCRE, Perl, JavaScript, Java usw.
Früher gab es dafür ein gutes Online-Tool unter http://www.strfriend.com. Leider scheint es momentan nicht verfügbar zu sein.
Wenn Sie nichts dagegen haben, mit Eclipse ... http://crotonresearch.com/graphrex/
Ich lief eine Google-Suche nach "regex visualization" graphvis
zu emulieren, und ich fand dies:
http://osteele.com/archives/2006/02/reanimator
Das Tool ist webbasiert. Ich hatte eigentlich gehofft, dass ich ein Befehlszeilen-Tool finden könnte, weil das einfacher zu schreiben wäre. Dennoch scheint die Implementierung gut dokumentiert zu sein und könnte als Ausgangspunkt für andere Tools dienen.
Der obige Link ist kaputt! –
Ich mag http://www.regexper.com/, die aussieht wie es verwendet Parcon.
Beispiel (live link):
Das ist ziemlich gut. Gib es noch ein paar Versuche. –
Sie meinen, als auch reguläre Ausdrücke enthalten Umsehen Behauptungen? –
Nur einfache wäre ohne Hilfe eine Hilfe. –