Caracteres mínimos necesarios para que una contraseña sea segura

Dada la string str que denota una contraseña, la tarea es contar los caracteres mínimos que deben agregarse para que la contraseña sea segura . Se dice que una contraseña es segura si cumple los siguientes criterios:  Contiene al menos 8 caracteres. Contiene al menos un dígito. Contiene al menos un alfabeto en minúsculas. Contiene al … Continue reading «Caracteres mínimos necesarios para que una contraseña sea segura»

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 GUID (Identificador Único Global) usando Expresión Regular

Dada la string str , la tarea es verificar si la string dada es un GUID (identificador único global) válido o no mediante el uso de expresiones regulares . El GUID (Globally Unique Identifier) ​​válido debe especificar las siguientes condiciones:  Debe ser un número de 128 bits. Debe tener 36 caracteres (32 caracteres hexadecimales y … Continue reading «Cómo validar GUID (Identificador Único Global) usando Expresión Regular»

Programa para insertar guiones entre dos dígitos impares adyacentes en un número dado

Dado un gran número en forma de string N , la tarea es insertar un guión entre dos dígitos impares adyacentes en el número dado en forma de strings. Ejemplos: Entrada: N = 1745389  Salida: 1-745-389  Explicación:  En la string str, str[0] y str[1] son ​​números impares consecutivos, así que inserte un guión entre ellos. … Continue reading «Programa para insertar guiones entre dos dígitos impares adyacentes en un número dado»

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

Dada la string str , la tarea es verificar si la string dada es un número de tarjeta maestra válido o no mediante el uso de expresiones regulares . El número de Master Card válido debe cumplir las siguientes condiciones.  Debe tener 16 dígitos. Debe comenzar con un número de dos dígitos que puede variar de … Continue reading «Cómo validar el número de MasterCard usando la expresión regular»

Cómo verificar que la string sea alfanumérica o que no use expresiones regulares

Dada la string str , la tarea es verificar si la string es alfanumérica o no mediante el uso de expresiones regulares .  Una string alfanumérica es una string que contiene solo letras de az, AZ y algunos números del 0 al 9. Ejemplos:  Entrada: str = “GeeksforGeeks123”  Salida: verdadero  Explicación:  Esta string contiene todos … Continue reading «Cómo verificar que la string sea alfanumérica o que no use expresiones regulares»

función regex_iterator() en C++ STL

regex_iterator() es una función de la clase BiDirectionalIterator en C++. Este método devuelve un tipo de iterador para iterar sobre diferentes coincidencias de un mismo patrón de expresión regular en una secuencia. Sintaxis: template< class BidirectionalIterator, class CharT = typename std::iterator_traits::value_type, class Traits = std::regex_traits > class regex_iterator Sintaxis C++14 template <class BidirectionalIterator, class charT=typename … Continue reading «función regex_iterator() en C++ STL»

Cómo verificar que el número de Aadhaar sea válido o no usando la expresión regular

Dada la string str , la tarea es verificar si la string dada es un número de Aadhaar válido o no mediante el uso de expresiones regulares . El número de Aadhaar válido debe cumplir las siguientes condiciones:  Debe tener 12 dígitos. No debe comenzar con 0 y 1. No debe contener ningún alfabeto ni … Continue reading «Cómo verificar que el número de Aadhaar sea válido o no usando la expresión regular»

Cómo validar el código IFSC usando expresiones regulares

Dada la string str , la tarea es verificar si la string dada es un Código IFSC (Sistema Financiero Indio) válido o no mediante el uso de Expresión Regular . El Código IFSC (Sistema Financiero Indio) válido debe cumplir las siguientes condiciones:  Debe tener 11 caracteres. Los primeros cuatro caracteres deben ser alfabetos en mayúsculas. El … Continue reading «Cómo validar el código IFSC usando expresiones regulares»

regex_replace en C++ | Reemplace la coincidencia de una string usando regex_replace

std::regex_replace() se usa para reemplazar todas las coincidencias en una string, Sintaxis: regex_replace(subject, regex_object, replace_text) Parámetros: Acepta tres parámetros que se describen a continuación: String de asunto como primer parámetro. El objeto regex como segundo parámetro. La string con el texto de reemplazo como tercer parámetro. Valor devuelto: la función devuelve una nueva string con … Continue reading «regex_replace en C++ | Reemplace la coincidencia de una string usando regex_replace»