Preguntas etiquetadas con regex

Regex (o regexp) se conoce como coincidencia de expresiones regulares de patrones, cadenas o caracteres en, por ejemplo, un archivo de texto grande. Las preguntas deben etiquetarse como tales, sea cual sea el lenguaje de programación involucrado, y la etiqueta también se puede aplicar a la línea de comandos o programas gráficos que tienen complementos de expresiones regulares o alguna capacidad de expresiones regulares.





3
Diferencia entre '.' , '?' y '*' en expresiones regulares?
¿Podría obtener un ejemplo de cómo difieren estos tres elementos (son estos llamados metacaracteres)? Sé que eso *significa todo o nada, pero no estoy seguro de si es la forma correcta de pensarlo. Por otro lado .y ?parece lo mismo. Coinciden con un personaje, ¿verdad?
21 bash  regex 

1
Uso de modificadores de Regex compatible con Perl (PCRE) en grep
Según grep --helpy man grep, podemos usar la -Popción para interpretar el patrón como una expresión regular de Perl (PCRE, para ser precisos), en lugar de las expresiones regulares básicas POSIX predeterminadas (BRE). En el lenguaje Perl, se pueden agregar varios Modificadores a la expresión, para ajustar la interpretación del …
20 grep  perl  regex 

2
¿Qué significan ^ $ y ^ #?
No entiendo BADIPS=$(egrep -v "^#|^$" $tDB). ¿Puedes explicarlo? código completo: #!/bin/bash # Purpose: Block all traffic from AFGHANISTAN (af) and CHINA (CN). Use ISO code. # # See url for more info - http://www.cyberciti.biz/faq/?p=3402 # Author: nixCraft <www.cyberciti.biz> under GPL v.2.0+ # ------------------------------------------------------------------------------- ISO="af cn" ### Set PATH ### IPT=/sbin/iptables …
17 grep  regex 


1
¿Cómo incluir un personaje espacial con grep?
Tengo un archivo llamado ejemplo $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf y cuando uso greppara obtener la línea que tiene un espacio antes .pdf, parece que no puedo obtenerlo. grep *.pdf example no devuelve nada (quiero decir "grep, coincide con cero o más espacios antes .pdf", …

7
Regex con comando sed para analizar texto json
Tengo este texto json: { "buildStatus" : { "status" : "ERROR", "conditions" : [{ "status" : "OK", "metricKey" : "bugs" }, { "status" : "ERROR", "metricKey" : "test_success_density" }, { "status" : "OK", "metricKey" : "vulnerabilities" } ], "periods" : [] } } Quiero extraer el estado general de buildStatus, …

2
Expresiones regulares VS Filename globbing
Sé que las expresiones regulares deben usarse solo con caracteres y cadenas, pero a veces las encuentro en los nombres de los archivos. Mi pregunta es: ¿las expresiones regulares solo se usan con caracteres o también con nombres de archivo?
15 files  regex  wildcards 




4
Grep: el asterisco (*) no siempre funciona
Si grep un documento que contiene lo siguiente: ThisExampleString ... para la expresión This*Stringo *String, no se devuelve nada. Sin embargo, This*devuelve la línea anterior como se esperaba. Si la expresión está entre comillas no hace diferencia. ¿Pensé que el asterisco indicaba cualquier número de caracteres desconocidos? ¿Por qué solo …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.