¿Son las reglas para lo que escapo en un corchete diferente para lo que hago fuera de los corchetes?¿Cuándo necesito escapar caracteres dentro de un juego de caracteres regex (dentro de [])?
Por ejemplo, si escapo un ?
dentro de un soporte? ¿Es /blah[^?]/
o /blah[^\?]/
¿Las reglas para los corchetes son diferentes a las no, o debería estar escapando de la misma manera?
el título no coincide con la pregunta real – ajax333221