javascript et expressions regulières
4 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- mv_murph
- Nouveau WRInaute

- Messages: 39
- Inscription: 25 Avr 2005
javascript et expressions regulières
Bonjour,
j'ai créé une combobox, et je souhaite faire des recherches dedans. Pour cela, j'ai mis un input (où l'utilisateur peut saisir les premiere lettre des mots) et un bouton d'envoi.
Le probleme est que pour l'instant je trouve les mots de la combobox dans lesquels se trouve les lettres entrées dans le input. Comment je peux definir qu'il s'agit des premieres lettres du mots (en sachant qu'il s'agit d'une variable) ?
toute idee est la bienvenue =)
Merci
j'ai créé une combobox, et je souhaite faire des recherches dedans. Pour cela, j'ai mis un input (où l'utilisateur peut saisir les premiere lettre des mots) et un bouton d'envoi.
Le probleme est que pour l'instant je trouve les mots de la combobox dans lesquels se trouve les lettres entrées dans le input. Comment je peux definir qu'il s'agit des premieres lettres du mots (en sachant qu'il s'agit d'une variable) ?
- Code: Tout sélectionner
function selectionLettre(obj){
with(window.document.searchComm){
modele = document.getElementById('pattern2').value;
//ca c'est faux, mais c un debut
reg = new RegExp("/^"+modele+"/i");
for(var i=0;i<obj.options.length;i++){
if(reg.test(obj.options[i].text)){
obj.options[i].selected = true;
}
else{
obj.options[i].selected = false;
}
}
}
}
toute idee est la bienvenue =)
Merci
- mv_murph
- Nouveau WRInaute

- Messages: 39
- Inscription: 25 Avr 2005
En gros apres des recherches sur les expressions regulieres dans javascript j'ai trouvé qu'on pouvait les ecrire de 2 facons :
J'ai vu aussi qu'on pouvait ecrire
pour dire que l'expression devait commencer par la lettre a.
En fair je me demande comment je peux ecrire ma "new RegExp" si à la place de "commence par la lettre a" je mets "commence par la variable xx" ?
J'espere que cette fois je m'exprime mieux
Expression = /motif/drapeau
Expression = new RegExp("motif","drapeau")
J'ai vu aussi qu'on pouvait ecrire
/^a
pour dire que l'expression devait commencer par la lettre a.
En fair je me demande comment je peux ecrire ma "new RegExp" si à la place de "commence par la lettre a" je mets "commence par la variable xx" ?
J'espere que cette fois je m'exprime mieux
4 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Expressions régulières ?
- Expressions régulières
- Expressions regulieres mask
- numérique et expressions régulières
- expressions regulieres (&q=)
- expressions régulières et lettres
- Expressions régulières entonnoir de conversion
- expressions régulieres et fichier robots
- Redirection Htaccess Expressions régulières
- Expressions régulières - interdire un caractère
Consultez la description détaillée des produits ou services de Google suivants : Google Suggest
- Suggestion de mots Google
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

