search Fuintion, variable als inhalt
tobi
- javascript
Hallo
Ich möchte gerne mit der Search Funktion eine Variable nach einer anderen Variablen durchsuchen, aber kriegs nicht hin...
var var1 = 'Hallo Zusammen';
var var2 = 'Hallo';
if (var1.search(var2) != -1){
alert ('gefunden');
}
wenn ich var1.search(/Hallo.+/) != -1 habe, geht es...wie kann ich es mit einer Variablen machen?
Dank und gruss
Tobi
> var var1 = 'Hallo Zusammen';
var var2 = var reg=new RegExp('Hallo');
> if (var1.search(var2) != -1){
> alert ('gefunden');
>
> }
>
Lieber tobi,
var var1 = 'Hallo Zusammen';
var var2 = 'Hallo';if (var1.search(var2) != -1){
alert ('gefunden');}
probiere es einmal so:
~~~javascript
function teste(needle, haystack) {
// needle = "hallo";
// haystack = "Hallo zusammen!";
var pattern = new RegExp(needle, "i"); // i steht für Groß-/Kleinschreibung egal
return haystack.search(pattern);
};
if (teste("hallo", "Hallo zusammen!")) {
alert("Gefunden!");
}
Liebe Grüße,
Felix Riesterer.