je l'expression régulière suivante:JavaScript exception expression régulière (groupe non valide)
/(?<={index:)\d+(?=})/g
Je suis en train de trouver entier d'index dans les chaînes comme celui-ci:
some text{index:1}{id:2}{value:3}
Cette expression fonctionne très bien avec php, mais cela ne fonctionne pas en javascript, j'obtiens l'erreur suivante:
Uncaught SyntaxError: Invalid regular expression: /(?<={index:)\d+(?=})/: Invalid group
De quoi ai-je besoin? réparer?
Merci.
essayez d'échapper à vos accolades. – drudge
@jnpcl Je viens de l'essayer il ya une minute 'Uncaught SyntaxError: Expression régulière invalide:/(? <= \ {Index:) \ d + (? = \}) /: Groupe invalide' ça ne marche pas, sauf s'il y a une autre façon d'échapper à des accolades autres que '\ {' –