Saltar al contenido principal

--delimited (-d)

Normalmente se buscan cadenas de dígitos que puedan representar un número de tarjeta válido independientemente de si están o no contenidos en cadenas más grandes de dígitos.

Usando este flag, vamos a forzar al motor de evaluación para que solamente considere aquellos números que están delimitados por caracteres que no sean dígitos.

Por ejemplo, supongamos que en un archivo tenemos este valor: 98765451123456789012345678

Si el flag no está presente, se puede considerar que este substring es un número válido de largo 16 (pasa el chequeo Luhn) 98765451123456789012345678 marcándolo como un posible candidato

Pero si pasamos este flag, entonces va a ser descartado porque los caracteres que se encuentran antes (5) y después (4) del posible número, son caracteres numéricos. Solamente lo consideraríamos si, por ejemplo, el valor en el archivo fuera el siguiente:

98765 4511234567890123.45678
⬅️ Volver a la página anterior