Text im String finden
-
Hallo
Wie kann ich einen String nach einem bestimmten Wort durchsuchen. In der FAQ habe ich nichts gefunden.
SArkin
-
Hi,
std::string Text ( "Ein Text mit fuenf Woertern" ); int Position = Text.find ( "Text" );//anfangsposition bestimmen std::string Wort = Text.substr ( Position, 4 ); //Wort enthaelt jetzt 'Text'
Das als kleines Beispiel, kann man bestimmt eleganter loesen
Falls find() nichts findet, wird std::string::npos zurueckgegeben.
mfg
v R
-
Es funktioniert.
besten Dank
SArkin