Cómo validar una etiqueta HTML usando expresiones regulares

Dada la string str , la tarea es verificar si es una etiqueta HTML válida o no mediante el uso de expresiones regulares . La etiqueta HTML válida debe cumplir las siguientes condiciones:  Debe comenzar con una etiqueta de apertura (<). Debe ir seguido de una string de comillas dobles o de comillas simples. No … Continue reading «Cómo validar una etiqueta HTML usando expresiones regulares»

error_regex en C++

regex_error está presente dentro del encabezado «regex» y dentro de la clase regex_error; . Nos ayuda a conocer los errores que se arrojan durante la ejecución del programa, define el tipo del objeto de excepción en la biblioteca de expresiones regulares, también describe un error en la construcción o uso del objeto basic_regex. Desempeña un … Continue reading «error_regex en C++»

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»

función match_results begin() y end() en C++ STL

match_results::cbegin() es una función incorporada en C++ STL que devuelve un iterador que apunta a la primera coincidencia en el objeto match_results.  Sintaxis:  smatch_name.begin() Parámetros: Esta función no acepta ningún parámetro. Valor de retorno: esta función devuelve un iterador que apunta a la primera coincidencia en el objeto match_results. Las coincidencias contenidas en el objeto … Continue reading «función match_results begin() y end() en C++ STL»

Eliminar palabras duplicadas de la oración usando expresiones regulares

Dada una string str que representa una oración, la tarea es eliminar las palabras duplicadas de las oraciones usando expresiones regulares en Java. Ejemplos:   Entrada: str = “Adiós mundo mundo”  Salida: Adiós mundo  Explicación:  Eliminamos la segunda ocurrencia de adiós y mundo de Adiós mundo mundo Entrada: str = “Ram fue a su casa”  Salida: … Continue reading «Eliminar palabras duplicadas de la oración usando expresiones regulares»

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»

partido | Regex (expresiones regulares) en C++

smatch es una instanciación de la plantilla de clase match_results para coincidencias en objetos de string. Funciones que pueden llamarse usando smatch: str(), position() y length() funciones miembro del objeto match_results pueden llamarse para obtener el texto que coincidió, o la posición inicial y la longitud de la coincidencia en relación con el string de … Continue reading «partido | Regex (expresiones regulares) en C++»

operador match_results= en C++

match_results ::operator= se usa para reemplazar todas las coincidencias en un objeto smatch con nuevas coincidencias de otro objeto smatch. Sintaxis:   smatch_name1 = (smatch_name2) Note: smatch_name is an object of match_results class. Parámetros: El objeto smatch del lado derecho se copia en el del lado izquierdo. Valor devuelto: No devuelve nada. Nota: el primer elemento siempre contiene … Continue reading «operador match_results= en C++»

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

Dada una string de caracteres alfanuméricos, la tarea es verificar si la string dada es un número de pasaporte válido o no mediante el uso de expresiones regulares . El número de pasaporte válido de la India debe cumplir las siguientes condiciones:  Debe tener ocho caracteres. El primer carácter debe ser un alfabeto en mayúsculas. Los … Continue reading «Cómo validar el número de pasaporte indio usando la expresión regular»

Biblioteca <regex> en C++ STL

Clases principales Estas clases encapsulan una expresión regular y los resultados de hacer coincidir una expresión regular dentro de una secuencia de caracteres de destino. basic_regex: objeto de expresión regular (plantilla de clase) sub_match: identifica la secuencia de caracteres que coinciden con una subexpresión (plantilla de clase) match_results: identifica una coincidencia de expresión regular, incluidas … Continue reading «Biblioteca <regex> en C++ STL»