1

Comando definitivo para saber si hay números de teléfono en un archivo de texto

Ya he escrito sobre comandos que pueden ser útiles para saber si hay números de teléfono en un archivo de texto, sin embargo esas solo fueron ideas mías o drafts (borradores), ahora he dado con el que es el padre de los comandos para saber si un hay números de teléfono y esto es gracias a que este comando funciona para cualquier formato que haya.

Digamos que en un archivo de texto llamado file.txt yo tengo los siguiente formatos de teléfono

teléfono: 7225851902
teléfono: 722-58-51-902
teléfono: 72-25-85-19-02

De esa forma el código seria el siguiente:

grep -E -no '[0-9]{2,3}-?[0-9]{2}-?[0-9]{2}-?[0-9]{2,3}-?[0-9]{2}?' file.txt // esta es una forma pero también puede hacerse como en la siguiente linea
grep -E -no '\d{2,3}-?\d{2}-?\d{2}-?\d{2,3}-?\d{2}?' file.txt

Aplicando cualquiera de esos dos códigos, el resultado es el siguiente:

7225851902
722-58-51-902
72-25-85-19-02

Ósea que todos hicieron match

Escribe tu comentario
+ 2