Frage

Wie kann ich eine regelmäßige Definition in (f) lex für Strings in Anführungszeichen von AT & T Sprache schreiben?

Beispiel der Zeichenfolge, die mir in den Sinn kommen:

  • "abc"
  • "a \" bc "
  • "abc \"
  • "abc \" "

Später bearbeiten:

  • "abc" "def" als zwei Strings angepasst werden
  • "ab \" c“ "def" sollte als zwei Strings angepasst werden
  • "abc \" "def" sollte als zwei Strings angepasst werden

Die Definition \ "[^ \"] \“nicht funktioniert, weil es paßt "abc" "def" als eine Zeichenfolge.

War es hilfreich?

Lösung

könnten Sie präziser sein, was Saiten Sie zu passen versuchen? Strings, und am Ende mit „anfangen? Was meinst du mit AT & T Sprache?

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