Boost::Tokenizer - Fragen
-
Ich habe zwei Fragen zu Boost::Tokenizer und hoffe ihr könnt mir helfen:
Erstens, kann man auch Tokenseparatoren mit mehr als einem Buchstaben spezifizieren?
Beispiel: Ich will "a == b +- c - d" in Tokens zerlegen, hier wären die
Separatoren also "==" und "+-" und "-". Geht das mit Boost::Tokenizer?Und zweitens, kann ich festlegen dass die Separatoren selbst auch Tokens sind?
Das heißt, bei obigen Beispiel kämen folgende Tokens raus: "a", "==", "b", "+-", "c", "-" und "d".Danke im voraus & weihnachtliche Grüße,
Milan :xmas1:
-
Und zweitens, kann ich festlegen dass die Separatoren selbst auch Tokens sind?
Das heißt, bei obigen Beispiel kämen folgende Tokens raus: "a", "==", "b", "+-", "c", "-" und "d".Du könntest auch einfach ' ' als Seperator verwenden, dann hättest du all diese Tokens

-
pyromania schrieb:
Und zweitens, kann ich festlegen dass die Separatoren selbst auch Tokens sind?
Das heißt, bei obigen Beispiel kämen folgende Tokens raus: "a", "==", "b", "+-", "c", "-" und "d".Du könntest auch einfach ' ' als Seperator verwenden, dann hättest du all diese Tokens

Ich dachte mir schon dass dies kommt, aber ich will damit auch sowas tokenizen können: "a ==b+- c-d"...
