Preguntas etiquetadas con regular-expression

10
¿Cuál es la definición de una expresión regular?

Recientemente tuve una discusión amistosa con Ghoti sobre lo que constituye una expresión regular en los comentarios a mi respuesta a esta pregunta. Afirmé que lo siguiente es una expresión regular: `[Rr]eading[Tt]est[Dd]ata` Ghoti no estuvo de acuerdo, alegando que es un problema de archivo. La...

10
Eliminar la cadena inicial en bash

Tengo una cadena como rev00000010y solo quiero el último número, 10 en este caso. He intentado esto: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' ambos no devuelven nada, aunque la expresión regular parece ser correcta (intentado con regexr...

10
Comportamiento extraño de "ls -a | grep ^ \. "

Quería enumerar el contenido de un pwd y mostrar solo el archivo que comienza con punto. Lo intenté ls -a | grep ^\.pero no puedo entender por qué la salida contiene también los archivos que no comienzan con punto. Por ejemplo: Pictures .pip .pki .profile projects Public Sé que puedo lograr lo...

9
Referencia inversa no válida con grep

Así que estoy tratando de encontrar palabras de 6 letras que consisten en un carácter repetido tres veces seguido de otro carácter repetido tres veces. Por ejemplo aaabbbo oookkk. Estoy intentando: grep -E "[a-z]\1{3}\S[a-z]\1{3}" filename Primero, ¿es correcta la expresión regular? Segundo,...