Antje Hofmann: Ähnlichkeitsvergleich in String

Beitrag lesen

Hallo Boris,

geht, vermag sich mir in der Leichtheit in JavaScript nicht zu eröffnen :(

Kann jemand aushelfen? Wie kann man mit JavaScript ein Suchwort aus einem String herausfinden?

Du hast zwei Möglichkeiten
a) mit indexOf
x="In diesem Satz gibt es einen Suchbegriff";

if (x.indexOf(Suchbegriff)>-1) alert("Ich habe ihn");

hier erfolgt das Suchen abhängig von Groß- und Kleinschreibung.

siehe auch: <../../tecl.htm#a14>

b)
mit search und regExp

x = "In diesem Satz gibt es einen Suchbegriff"; //dein String
Suchbegriff="gibt";                             //dein Suchwort
suche=/.+/i;              // regulärer Ausdruck, i steht für Groß- und Kleinschreibung ignorieren
Ergebnis = x.search(suche.exec(Suchbegriff));
if (Ergebnis>-1) alert("Ich habe es");

Siehe dazu:

<../../tecj.htm#a3>
<../../tecl.htm#a20>

Viele Grüße
Antje

<img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">