Javascript comparer deux chaines

Fermé
ponpon17430 - 13 sept. 2006 à 10:54
 clem - 5 déc. 2007 à 17:35
Bonjour,
J'aimerai savoir comment comparer deux chaines de caractère, je m'explique :
Je recupère une valeur que je place dans un input
Je recupère une seconde valeur que je place aussi dans un second input.

J'aimerai si possible comparer le debut de la première valeur avec la seconde valeur que je recupère.

Ex : valeur 1 = toto 2006
valeur 2 = toto

J'aimerai pouvoir dire que la valeur 1 égale la valeur 2 même si il y a 2006 apres toto.

Est ce que quelqu'un peut me donner une piste, m'aider sur ce léger problème
Merci d'avance
A voir également:

2 réponses

tu peut utiliser les expression regulières :

chaine1 = "thom";
chaine2 = "thomas";

var reg=new RegExp("^"+chaine1+".*$","i");  // le "i" sert a ne pas tenire compte de la casse (MAJ/min)
if(chaine2.match(reg))
   alert("   :D   ");
else
   alert("   :'(   ");
6
salut,je veut un code qui me permet de dire:
si $titre=RE: $titre alors $ mavar=1; ou
si $titre=% $titre alors $ mavar=1; (% etant une chaine de caractère)
merci d'avance.
0