[javascript] Inclure une var dans une regex ?
duddy67
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
J'aimerais savoir s'il est possible d'insérer une variable
dans une regex et si oui quel est la syntaxe exacte.
voici en gros ce que je veux faire:
var maRegex = /<div id="+nbId+">/;
Quelqu'un pourrait me donner la bonne syntaxe ?
Merci
J'aimerais savoir s'il est possible d'insérer une variable
dans une regex et si oui quel est la syntaxe exacte.
voici en gros ce que je veux faire:
var maRegex = /<div id="+nbId+">/;
Quelqu'un pourrait me donner la bonne syntaxe ?
Merci
A voir également:
- [javascript] Inclure une var dans une regex ?
- Comment inclure une video dans un powerpoint - Guide
- Telecharger javascript - Télécharger - Langages
- Votre biographie ne peut pas inclure de coches ✓ - Forum Instagram
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Javascript echo ✓ - Forum PHP
2 réponses
le pb c'est que la compilation habituelle javascript c a d le + fait déja partie des regex
regardes du coté de RegExp.compile
regardes du coté de RegExp.compile
J'ai regardé d'un peu plus près, il faut uriliser l'autre syntaxe des RegExp
j'ai fait un esai avec une boucle bidon et un affichage de la reg dans une boite d'alert ça donne bien
/div id=0>/
/div id=1>/
etc....
et si tu mets:
ça donne: (avec les guillemets réglementaires)
/div id="0">/
/div id="1">/
var reg= new RegExp("<div id="+nbId+">","g");
j'ai fait un esai avec une boucle bidon et un affichage de la reg dans une boite d'alert ça donne bien
/div id=0>/
/div id=1>/
etc....
et si tu mets:
var reg= new RegExp("<div id=\""+nbId+"\">","g");
ça donne: (avec les guillemets réglementaires)
/div id="0">/
/div id="1">/