Tengo una expresión regular que coincide con tres tipos de apóstrofes, '’‘
. Pegué directamente los últimos dos de la palabra de Microsoft en la expresión regular. Sin embargo, cuando lo pruebo, mi expresión regular falla y cuando inspecciono mi script de validación de JavaScript en Firefox, veo '’‘\
en lugar de '’‘
. ¿Debo escapar de ellos o usar el formato ASCII?¿Agregar carácter especial a la expresión regular?
Respuesta
Trate
/['\u2018\u2019]/
Esto coincide con cualquiera de '’‘
.
Explicación:
En expresiones regulares de JavaScript, \u1234
coincide con el punto de código Unicode 1234
. Para encontrar los códigos correctos para este caso especial, copié los caracteres en EditPadPro y los convertí en puntos de código Unicode.
Alguna explicación sería agradable. Aquellos que "prueban esto": las respuestas realmente solo dan los peces, pero no muestran cómo pescar. –
Eres mi héroe. – user1436111
/\u0022/ // matches "
/\042/ // matches "
- 1. contraseña fuerte expresión regular que coincide con cualquier Char especial
- 2. Expresión regular para un número de 10 dígitos sin ningún carácter especial
- 3. Expresión regular solo para longitud: cualquier carácter
- 4. JavaScript Expresión regular "Carácter de espacio único"
- 5. eliminar líneas con partido SED una expresión regular especial
- 6. carácter especial wpf
- 7. - (guión) en la expresión regular
- 8. Cómo agregar un modificador a una expresión regular citada (qr)
- 9. Carácter especial en database.yml para la contraseña
- 10. Expresión regular para que coincida con carácter repitió tres veces
- 11. expresión regular para que coincida con carácter alfanumérico y comercial (&)
- 12. expresión regular sin caracteres
- 13. Validar texto con carácter especial
- 14. C# expresión regular para que coincida con CUALQUIER carácter?
- 15. expresión regular "contiene" otra expresión regular
- 16. Expresión regular cualquier carácter excepto un espacio en blanco
- 17. Convierta la expresión regular a CFG
- 18. Cómo convertir NFA a la expresión regular
- 19. Expresión regular: cero o más ocurrencias del carácter opcional/
- 20. ¿Expresión regular para encontrar una expresión regular?
- 21. Expresión regular para la validación de contraseña
- 22. TCL espera la expresión regular
- 23. Concatenar caracteres adyacentes de un carácter especial "-"
- 24. Se adjunta un carácter especial antes de §
- 25. Distancia entre la expresión regular
- 26. Expresión regular para la URL
- 27. Coincidir con la expresión regular
- 28. ¿Cómo pongo un carácter de escape (NO carácter "fugado") en una expresión regular de Ruby?
- 29. Expresión regular Excepto este caracteres
- 30. python, regex split y carácter especial
El escape no funcionará en esta instancia. Prueba ASCII. – SomeKittens
El código ASCI para uno de ellos es ´. ¿Puedes mostrarme cómo hacer esto? – user1436111
Todo esto podría perderse en la pasta cut'n. Publique la prueba JS completa que intentó que falló. '' '' ~ 'parece un código de bytes. – sln