Autor Zpráva
mark
Profil
Zdravím, mám takýto kód:
var x = "abcdefgh";
if (/[abcdefgh]/.test("nejaky_retazec")==true)
{príkazy;}

Prosím vás, ako namiesto znakov /[abcdefgh]/ dosadiť premennú x? ďakujem...
Joker
Profil
var rv = new RegExp(nejakaPromenna, parametry);
if(rv.test("nějaký řetězec"){
...
}
mark
Profil
vďaka...
peta
Profil
ono by to mohlo fungovat i takto (ale mozna to mam popletene s php)
"/[abcd"+xyz+"efgh]/".test("nejaky_retazec")==true
Osobne tez pouzivam radeji
var rv = new RegExp('[abcd'+xyz+'efgh]', 'g');
Chamurappi
Profil
Reaguji na peta:
ono by to mohlo fungovat i takto
Nemohlo.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0