regex - functions - ciclo for awk
does awk support quantifiers-quiero[0-9]{6,6} (2)
Expandiéndose mínimamente en la respuesta de Pax, --posix
también habilita este comportamiento. Además, tiene razón en que gawk no es compatible con los escapes de la clase de caracteres (como /d
) pero sí admite la sintaxis [[:digit:]]
.
gawk no parece coincidir con los campos de seis dígitos, o n campos de dígitos con los cuantificadores {n, m}
Coincide con [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] ok.
No parece ser compatible con / d / d / d / d / d / d tampoco.
¿Debo activar el registro extendido o simplemente no es compatible?
Tnx
--re-interval
especificar el --re-interval
" --re-interval
" (o " -W re-interval
") para aprovechar este comportamiento.
echo 12345 | gawk --re-interval ''/[0-9]{5}/{print}{}''
12345
echo 12345 | gawk --re-interval ''/[0-9]{6}/{print}{}''
<no output>