2010-05-31 13 views
6

En Javascript, solo necesito agregar un i a la expresión regular para que no distinga entre mayúsculas y minúsculas. En .NET, utilizo un RegexOptions.IgnoreCase.emacs: ¿hay alguna forma de especificar una búsqueda insensible a mayúsculas y minúsculas en una expresión regular?

Sé acerca de case-fold-search. Lo que quiero es especificar ese comportamiento en la expresión regular, como se especifica en un programa elisp. ¿Posible?

+2

¡Tal vez debería cambiar a vi! ;-) (Lo siento, pero no pude resistirme) –

+3

¡Veo que eres un alborotador! – Cheeso

Respuesta

6

Como alguien dijo anteriormente, la forma de controlar esto es unir case-fold-search. No hay forma de especificar la sensibilidad de mayúsculas/minúsculas de la expresión regular (regex) en la expresión regular.

Como sucede, la coincidencia de expresiones regulares ya no distingue entre mayúsculas y minúsculas por defecto.

Cuestiones relacionadas