Si está buscando un entorno en línea para practicar su coincidencia de patrones regex
, hay una serie de buenos recursos que le permiten jugar con expresiones para una parte determinada del texto. En la parte superior de mi cabeza, hay: regex pal o rubular .
En cuanto a los ejercicios, una idea es buscar preguntas etiquetadas con [regex]
el desbordamiento de pila . Hay nuevas preguntas de expresiones regulares de la forma: "Tengo este texto, quiero coincidir con esta parte de él" que se publica todo el tiempo. Podrías elegir cualquiera con el que te sientas cómodo e intentar resolverlo en tu propio tiempo. También existe el beneficio de poder comparar sus soluciones con las respuestas aceptadas.
Para comenzar, existe el sitio de expresiones regulares que tiene una variedad de excelentes recursos.
Nota: aunque preguntó sobre el grep
comando en particular, dado que solo utiliza un subconjunto de lo que regex
tiene para ofrecer en términos de coincidencia de patrones, supuse que sería mejor que se concentrara regex
en general. Además, hay variedades grep
que incluyen un regex
léxico más amplio , como el egrep
que podría necesitar usar eventualmente. Consulte man grep
para obtener más detalles sobre sus características / variaciones adicionales.