Preguntas etiquetadas con regex

26
Grep: cuenta el número de coincidencias por línea

Estoy tratando de obtener el número de coincidencias (en este caso, ocurrencias de {o }) en cada línea de un archivo .tex. Sé que la -obandera solo devuelve la coincidencia, pero devuelve cada coincidencia en una nueva línea, incluso combinada con la -nbandera. No sé de nada con lo que pueda...

22
¿Es posible usar NOT en una expresión regular en TextMate?

Tengo un proyecto de Matlab en el que estoy trabajando en el editor de OSX TextMate. Necesito encontrar todas las instancias de una determinada palabra, digamos que es "foo", que tampoco está precedida por un "." o sucedido por un "/". Sin embargo, no puedo encontrar ninguna forma de buscar...

22
Buscar y reemplazar texto entre ^ y ~ en Notepad ++

Tengo un archivo de texto grande donde quiero eliminar todo el texto entre el símbolo ^ y el símbolo ~. Esto también debe funcionar entre líneas. Traté de hacer una búsqueda y reemplazo regular usando ^*~en el cuadro Buscar y nada en el cuadro Reemplazar, pero encontró 0

22
Herramienta Grep para XML [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema para Superusuario. Cerrado hace 4 años . Estoy buscando una buena herramienta para...

20
¿Hay un patrón como ^ en vim?

En el modo normal de Vim, el 0comando lo lleva a la primera columna de la línea y lo ^lleva al inicio lógico de la línea (por ejemplo, el primer carácter que no es un espacio en blanco). En el mundo regex, ^coincide con el primer personaje de la línea, espacio en blanco o no. ¿Vim tiene un patrón...

16
Hacer coincidir y eliminar en Notepad ++

Tengo el siguiente texto en Notepad ++ . 192.168.0.1 37 ms N / A 192.168.0.2 Muerto N / S 192.168.0.3 Muerto N / S 192.168.0.100 37 ms N / A ¿Cómo hago una búsqueda y reemplazo que coincide con "Dead" y elimina la línea con salida como la siguiente? 192.168.0.1 37 ms N / A...

16
¿Cómo incluyo nuevas líneas en una búsqueda en menos?

¿Cómo puedo buscar nuevas líneas (o final de líneas) como parte de una búsqueda con menos? Por ejemplo, me gustaría buscar length=9\n, pero no quiero simplemente buscar length==9porque eso obtendría coincidencias length=90\n. Estoy usando GNU bash, versión 4.0.33 (1) -release...

16
NotePad ++ - ¿Por qué encontrar ^ no funciona?

Estoy tratando de alejarme de TextPad , y simplemente no puedo obtener expresiones regulares como ^y $para ser reemplazado. Definitivamente he marcado la casilla de expresión regular. ¿Qué estoy haciendo mal? Estoy tratando de encontrar el comienzo de una nueva línea. En TextPad, busca '^' y...

15
Cómo enumerar todos los archivos de origen (* .c, * .cpp, * .h)

Me gustaría encontrar archivos fuente (* .c, * .cpp, * .h) que contengan en Linux / MinGW / Cygwin, y de forma recursiva en todos los subdirectorios. Mi idea básica es usar findy grep. Sin embargo, construir una expresión regular que pueda verificar el nombre de archivo dado es * .c, * .cpp o * .h...