Regulære Ausdruecke

hallo miteinander,
folgendes problem:
mehrere eintræge in einer selectbox mit den

anfangswerten „isbn…“ standardmæssig kann theoretisch ueber die tastatur z.B. auf den eintrag mit anfangsbuchstaben „i“ gesprungen werden.

wenn hier aber alle 500 mit „i“ anfangen, habe ich ein problem.

hier soll folgendes passieren.
optimal: bei eingabe isbn…+ nummer soll entsprechender eintrag in selectbox ausgewæhlt werden.

function suche_text(suchmuster)
{
Aussage = „Wir wollen weisse Waesche waschen“;

/* Suche den festen Text weiss in der Aussage: funktioniert */
Ergebnis = Aussage.search(weiss);
if(Ergebnis != -1)
alert(„Ergebnis nach Position " + Ergebnis + " gefunden“);

/* 2. Suche den Text, der in der Variablen suchmuster steckt: geht nicht */

Ergebnis = Aussage.search(/suchmuster/);
if(Ergebnis != -1)
alert(„Ergebnis nach Position " + Ergebnis + " gefunden“);

/* 3. Wie 2. mit zusammengebautem Suchmuster: geht auch nicht */
var searchstring = „/“ + suchmuster + „/“;
Ergebnis = Aussage.search(searchstring);
if(Ergebnis != -1)
alert(„Ergebnis nach Position " + Ergebnis + " gefunden“);
}

zu durchsuchender Text:

Wir wollen weisse Waesche waschen

fuer helfende unterstuetzung bin ich sehr dankbar

dirk

ich weiss im moment nicht, ob js variablen im suchmuster interpoliert, was glaube ich dein problem ist.

reicht nicht auch ein string.indexof()?