Preguntas etiquetadas con regex

1
Filtrado de entrada con sed (regex)

Tengo un problema con sed que no devuelve lo que esperaba cuando uso un patrón regex para limpiar algunos resultados de una consulta mysql. mysql -uroot -p -e 'SELECT `path` FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*/\1/p' La consulta devuelve un montón de filas como estas: |...

1
Generar CSV a partir del archivo de zona NS

Tengo un archivo grande que contiene registros en varias líneas. ex: domain1 NS ns1 domain1 NS ns2 domain1 NS ns3 domain2 NS dnsx ¿Cuál podría ser la forma más rápida de generar un CSV del formulario? domain1,ns1,ns2,ns3 domain2, dnsx Probé scripts php y groovy, pero el tiempo de carga del...

1
Expresiones regulares en procmail

Tengo un problema con la retrodispersión a direcciones falsas generadas aleatoriamente en un dominio con una captura general. El alias falso está usando un esquema, usando egrep con la expresión regular ^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@example.org.* en mi maildir enumera todas las...

1
Notepad ++ Combina 10+ líneas en 1 línea

Estoy tratando de usar Notepad ++ para fusionar varias líneas en una. El problema al que me enfrento es cuando intento este código, obtengo este resultado: Date/Time: Sequence: Event: Category: Priority: Attention: Alert: Visibility: Description: Codes: Type: Location: Logged by: Encontrar:...

1
Reemplazar en archivos con patrón

Soy un usuario ocasional de expresiones regulares, y mi conocimiento de ellas está lejos de ser estelar. Tengo el siguiente texto en varios centenarios de archivos: IF EXISTS (SELECT TOP 1 1 FROM sys.objects WHERE object_id=OBJECT_ID(N'[dbo].[B]') AND type in (N'P', N'PC')) DROP PROCEDURE...

1
Vim divide argumentos, deshace "J"

Me resulta mucho más fácil argumentar una función, elementos de una lista, etc. cuando se dividen en diferentes líneas. Si esto es más difícil de leer, puedo unirme a ellos más tarde con "J". ¿Cómo se debe dividir todo entre paréntesis? Parece ser algún tipo de patrón de búsqueda y reemplazo de...