Strings durchsuchen

08/06/2009 - 10:38 von George Löwer | Report spam
Hi ihr,

ich suche eine einfache Möglichkeit zu prüfen ob in einem String mehrere
Wörter vorkommen.

Also für jedes Wort "Instr" zu nehmen ist schwierig, da ich vorher nicht
weiß wieviele Wörter es sind.
Gibt es dafür eine andere Möglichkeit?

Gruß und danke im voraus George Löwer
 

Lesen sie die antworten

#1 Christian Zimmermann
08/06/2009 - 11:07 | Warnen spam
Hallo George,

George Löwer schrieb:

ich suche eine einfache Möglichkeit zu prüfen ob in einem String mehrere
Wörter vorkommen.

Also für jedes Wort "Instr" zu nehmen ist schwierig, da ich vorher nicht
weiß wieviele Wörter es sind.



was meinst du mit schwierig? Die zu suchenden Wörter müssen doch
irgendwie vorliegen, also in einem Array oder einer Collection oder
selbst wiederum in einem String mit Trennzeichen. All das kannst du doch
mit einer Schleife durchlaufen und Instr() auf den zu durchsuchenden
String anwenden. Schwierigkeiten sehe ich so keine. Allenthalben kann
man dann vielleicht über die Performance mekkern. Das muss man am
konkreten Problem betrachten.

Gibt es dafür eine andere Möglichkeit?



Suchen heißt Vergleichen. Dafür gibt es keine andere Möglichkeit. Nur
die Wege der Implementation können unterschiedlich sein. Entweder machst
du das selbst oder irgendeine vorhandene Komponente/Funktion nimmt dir
das ab. Evt. kannst du auch den Like-Operator verwenden.

Gruß

Christian

Ähnliche fragen