Si, algo así, pero debería cubrir todas las opciones. Lo tricky viene cuando:
/\\\// --> debería pasar
/\\/ --> debería pasar
/\\\/ --> no debería pasar porque no está cerrada
Y tengo mis dudas. Se debe hacer con los operadores especiales supongo, de ? y !, que no los pillo porque en unos sitios van y en otros no.
Sólo puede cerrarse con /, pero no valdría decirle [^/]+.
Sería algo que aceptara \/ o cualquier cosa que no sea / hasta encontrar /.
(Que en verdad no sería eso, porque dentro de [ y ] el / creo que sí se puede poner. Y ahí se vuelve un poco locura. Pero yo la he visto esa regex. Existe xD).
La solución que das es la que tengo provisional. A ver si la encuentro
Estoy desde el móvil. Pero la encontré. Aquí está:
Lo que pasa que está escrita en CoffeeScript, ojo. Para js hay que adaptarla.
Pro esta debería ser, la regex de las regex de js.
Saludos!
MOD: Imagen redimensionada a lo permitido.Mod: No hacer doble post.