Ähnlichkeitsvergleich in String
Boris Hoeller
- javascript
Hi,
was in PERL elegant mit
[..]
$string = "In diesem Satz gibt es einen Suchbegriff";
if ($string =~ "Suchbegriff") {print "Yes, I saw: 'Suchbegriff' ";}
[ .. ]
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?
Danke schon vorab!
CU
bho
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="">
Viele Grüße
Antje
Hi Antje.
Die sind angekommen! Vielen Dank, hat sehr gut geholfen!
CU
Boris