javascript et expressions regulières
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
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
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 Référencement 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 :
- Créer des expressions à partir de mots-clés
- Googlebot analyse certains codes JavaScript
- Google Code Search : moteur de recherche de codes sources
- Des bons outils pour les spécialistes des Web Analytics
- Nouvelle étude de WebRankInfo : les mots-clés et le référencement
- Google Trends
- Google Suggest
- Optimisation du référencement d'un site en AJAX
- Comment faire des liens en dur dans son annuaire
- Le positionnement d'annonces AdSense : explications
- 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
- [Résolu] Problème Expressions régulières
- PHP - preg_match_all() et expressions regulieres
- [Résolu] expressions régulières et PHP
- Expressions régulières et drapeaux (ou flags)
- .htaccess - directory - expressions régulières
- Question expressions régulières preg_match_all PHP
- [ASP.NET/C#] urlMappings et expressions régulières
- [PHP Expressions régulières] Interdire chaîne
- [PHP] Expressions régulières, récupération de données
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 0 invités


le forum