Ich muss ein NFA aus einem regulären Ausdruck erstellen und dann durch einen Text gehen und übereinstimmende Muster finden.Umgang mit Kurzzeichen in regulären Ausdrücken
Ich benutzte Konstruktion Thompson die NFA zu bauen, wenn der Ausdruck nur die alphabetischen Zeichen enthält, *
, |
und .
(Cleene Stern, Vereinigung und Verkettung respectively).
Aber wie mit Kurzschrift-Zeichen in dem regulären Ausdruck zu behandeln wie \d
Zufallszahl 0
-9
und \a
sein kann - zufällige Buchstaben?
Ich kann es einfach im regulären Ausdruck als (0|1|2|3|4|5|6|7|8|9)
ersetzen, aber ich bezweifle stark, dass das ist, was ich tun soll.
können Sie bitte etwas Code hinzufügen, damit wir Ihnen bei Ihrem Problem helfen können? – CodeChanger
Nicht gerade .. – user7456173
Aber ich wurde von diesem [link] (https://swtch.com/~rsc/regexp/regexp1.html) geführt – user7456173