Autor Zpráva
wrestler
Profil
Zdravím.

Mám pole plné prvků. Ještě mám taky input pro text a tlačítko, které vykonává vyhledávací funkci. Vyhledávací funkce si přečte hodnotu z inputu pro text a začne skenovat pole. Chtěl bych, aby se vypsaly všechny prvky pole, které začínají hodnotou z inputu pro text.

Nevím ale, jak zapsat regulární výraz. Pokud jej zapíšu jako

var regvyr = new RegExp(hle, "i");


kde hle = document.getElementById("hledatko").value a "hledatko" je id inputu, tak to vyhledává kdekoli v řetězci, ne tedy na začátku.

Existuje nějaký zápis regulárního výrazu, kde by bylo možné ošetřit jej tak, jak to potřebuji?

Předem děkuji.
wrestler
Profil
Už to mám, použil jsem

var regvyr = new RegExp("^" + hle, "i");


a vše funguje, jak má.
Omlouvám se za zbytečné vlákno.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0