Autor Zpráva
enriq
Profil *
dobrý den, mám výraz:
/[abcdef]/.test("text")

nevíte prosím, jak můžu za výraz abcdef dosadit proměnnou? dik....
imploder
Profil
^/\[[a-z]*\]/test\.\("text"\)$

pokud proměnná obsahuje jen malá písmena bez diakritiky
Měsíček
Profil
Implodere, pochopil jsi dotaz? Nebo zase hulím něco jiného .. jestli jsem pochopil já dotaz správně tak chtěl místo "abcdef" dosadit nějákou proměnnou takže chtěl tam něják dostat var x = "abcdef".
Měsíček
Profil
Reaguji na enriqa:

"nevíte prosím, jak můžu za výraz abcdef dosadit proměnnou? dik...."

Víme, vlož svůj výraz do objektu RegExp.

<script type="text/javascript">
  var x = "abcdef";
    alert(new RegExp("["+x+"]").test("abcdef"));
</script>
imploder
Profil
Já jsem myslel, že potřebuje regulární výraz, kterému by to odpovídalo, když tam za abcdef dosadí nějakou proměnnou.
enriq
Profil *
děkuji, to je přesně to, co jsem potřeboval...:)

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: