pattern functions for examples ciclo arreglos regex awk

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>