Expresiones Regulares en Java

Expresiones regulares o Regex (en resumen) en Java es una API para definir patrones de string que se pueden usar para buscar, manipular y editar una string en Java. La validación de correo electrónico y las contraseñas son algunas áreas de strings donde Regex se usa ampliamente para definir las restricciones. Las expresiones regulares se … Continue reading «Expresiones Regulares en Java»

Cómo validar el número de tarjeta Visa usando la expresión regular

Dada una string str , la tarea es verificar si la string dada es un número de tarjeta Visa válido o no mediante el uso de expresiones regulares . El número de tarjeta Visa válido debe cumplir las siguientes condiciones:   Debe tener 13 o 16 dígitos, las tarjetas nuevas tienen 16 dígitos y las tarjetas antiguas … Continue reading «Cómo validar el número de tarjeta Visa usando la expresión regular»

Método Pattern toString() en Java con ejemplos

toString() método de una clase de patrón utilizado para devolver la representación de string de este patrón. Esto devuelve la expresión regular a partir de la cual se compiló este patrón. Sintaxis: public String toString() Parámetros: Este método no acepta nada como parámetro. Valor devuelto: este método devuelve una representación de string de este patrón. … Continue reading «Método Pattern toString() en Java con ejemplos»

Cómo validar el número de licencia de conducir indio usando la expresión regular

Dada la string str , la tarea es verificar si la string dada es un número de licencia de conducir indio válido o no mediante el uso de expresiones regulares . El número de permiso de conducir indio válido debe cumplir las siguientes condiciones:  Debe tener 16 caracteres (incluyendo espacio o guión (-)). El número … Continue reading «Cómo validar el número de licencia de conducir indio usando la expresión regular»

Cómo validar una dirección IP usando ReGex

Dada una dirección IP , la tarea es validar esta dirección IP con la ayuda de Regex (Expresión regular) en C++ como una dirección IPv4 o IPv6 válida . Si la dirección IP no es válida, imprima una dirección IP no válida. Ejemplos:  Entrada: str = “203.120.223.13”  Salida: IPv4 válido Entrada: str = «000.12.234.23.23»  Salida: … Continue reading «Cómo validar una dirección IP usando ReGex»

Cómo validar el número de CVV usando la expresión regular

Dada la string str , la tarea es verificar si es un número CVV (Valor de verificación de tarjeta) válido o no mediante el uso de Expresión regular . El número CVV (Card Verification Value) válido debe cumplir las siguientes condiciones:  Debe tener 3 o 4 dígitos. Debe tener un dígito entre 0-9. No debe tener … Continue reading «Cómo validar el número de CVV usando la expresión regular»

Método patrón splitAsStream() en Java con ejemplos

método splitAsStream() de una clase de patrón que se usa para devolver un flujo de string de la secuencia de entrada dada pasada como parámetro alrededor de las coincidencias de este patrón. Este método es el mismo que el método split excepto que lo que obtenemos no es una array de string objetos sino una … Continue reading «Método patrón splitAsStream() en Java con ejemplos»

Extrae el valor numérico máximo de una string determinada | Conjunto 2 (enfoque Regex)

Dada una string alfanumérica, extraiga el valor numérico máximo de esa string. Ejemplos: Input : 100klh564abc365bg Output : 564 Maximum numeric value among 100, 564 and 365 is 564. Input : abchsd0365sdhs Output : 365 En el Conjunto 1 , hemos discutido el enfoque general para extraer el valor numérico de una string dada. En … Continue reading «Extrae el valor numérico máximo de una string determinada | Conjunto 2 (enfoque Regex)»

Programa Java para ilustrar caracteres de escape en Regex

Los caracteres especiales como punto (.), hash (#), etc., que tienen un significado especial para la expresión regular, deben escaparse para que coincidan en la expresión regular. Por ejemplo, si el punto (.) no se escapa en una expresión regular, coincide con cualquier carácter único, lo que genera resultados ambiguos. Métodos:  Los caracteres se pueden … Continue reading «Programa Java para ilustrar caracteres de escape en Regex»

Cómo validar la hora en formato de 24 horas usando la expresión regular

Dada una string str , la tarea es verificar si la string es una hora válida en formato de 24 horas o no mediante el uso de expresiones regulares .   La hora válida en el formato de 24 horas debe cumplir las siguientes condiciones.   Debe comenzar desde 0-23 o 00-23. Debe ir seguido de un … Continue reading «Cómo validar la hora en formato de 24 horas usando la expresión regular»