tengo la siguiente expresión regular:JavaScript excepción expresión regular (Grupo no válido)
/(?<={index:)\d+(?=})/g
Estoy tratando de encontrar entero índice en cadenas como éste:
some text{index:1}{id:2}{value:3}
Esa expresión funciona bien con php, pero no funciona en javascript, me aparece el siguiente error:
Uncaught SyntaxError: Invalid regular expression: /(?<={index:)\d+(?=})/: Invalid group
¿Qué necesito? ¿arreglar?
Gracias.
intente escaparse de sus llaves. – drudge
@jnpcl Acabo de probarlo hace un minuto 'Uncaught SyntaxError: expresión regular no válida:/(? <= \ {Index:) \ d + (? = \}) /: Invalid group' no funciona, a menos que exista Otra forma de escapar de los paréntesis que no sean '\ {' –