Ho la seguente espressione regolare:JavaScript (Gruppo non valido)
/(?<={index:)\d+(?=})/g
sto cercando di trovare indice intero in stringhe come questo:
some text{index:1}{id:2}{value:3}
Quell'espressione funziona bene con php, ma non funziona in javascript, ottengo il seguente errore:
Uncaught SyntaxError: Invalid regular expression: /(?<={index:)\d+(?=})/: Invalid group
cosa ho bisogno aggiustare?
Grazie.
provare a sfuggire le parentesi graffe. – drudge
@jnpcl L'ho appena provato un minuto fa 'Uncaught SyntaxError: espressione regolare non valida:/(? <= \ {Index:) \ d + (? = \}) /: Gruppo non valido' non funziona, a meno che non ci sia un altro modo per sfuggire a parentesi graffe diverse da '\ {' –