mam pewne problemy z tym małym kodu javascript:JavaScript i wyrażenia regularne: składnia literalna vs. RegExp przedmiot
var text="Z Test Yeah ! Z";
// With literal syntax, it returns true: good!
alert(/(Z[\s\S]*?Z)/g.test(text));
// But not with the RegExp object O_o
var reg=new RegExp('Z[\s\S]*?Z','g');
alert(reg.test(text));
ja nie rozumiem, dlaczego dosłowne składnia i obiekt RegExp nie daje mi ten sam wynik ... Problem polega na tym, że Muszę użyć obiektu RegExp, ponieważ będę miał później kilka zmiennych.
Wszelkie pomysły?
góry dzięki :)
Dobra robota przy pisaniu dobrze sformatowanego, dobrze napisanego pierwszego pytania. – zzzzBov