estándar::regex_match, estándar::regex_replace() | Regex (expresión regular) en C++

Regex es la forma abreviada de » Expresión regular «, que a menudo se usa de esta manera en lenguajes de programación y muchas bibliotecas diferentes. Es compatible con los compiladores de C++ 11 en adelante. Plantillas de funciones utilizadas en expresiones regulares regex_match(): esta función devuelve verdadero si la expresión regular coincide con la … Continue reading «estándar::regex_match, estándar::regex_replace() | Regex (expresión regular) en C++»

Cómo validar la extensión del archivo de imagen usando la expresión regular

Dada la string str , la tarea es verificar si la string dada es una extensión de archivo de imagen válida o no mediante el uso de expresiones regulares .  La extensión de archivo de imagen válida debe especificar las siguientes condiciones:   Debe comenzar con una string de al menos un carácter. No debe tener … Continue reading «Cómo validar la extensión del archivo de imagen usando la expresión regular»

Cómo validar el número de Tarjeta PAN usando Expresión Regular

Dada la string str de caracteres alfanuméricos, la tarea es verificar si la string es un número de tarjeta PAN (número de cuenta permanente) válido o no mediante el uso de expresiones regulares . El número de Tarjeta PAN válido debe cumplir con las siguientes condiciones:  Debe tener diez caracteres. Los primeros cinco caracteres deben … Continue reading «Cómo validar el número de Tarjeta PAN usando 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 encontrar el índice de cualquier símbolo de moneda en una string determinada

Dada una string txt , la tarea es encontrar el índice de símbolos de moneda presentes en la string dada. Ejemplos:   Entrada: txt = «El símbolo de la moneda de EE. UU. es $»; Salida: 26  Explicación:  el símbolo $está presente en el índice 33. Entrada: txt = “Un dólar estadounidense ($) equivale a 75,70 rupias … Continue reading «Cómo encontrar el índice de cualquier símbolo de moneda en una string determinada»

Cómo validar el código pin de la India usando la expresión regular

Dada una string de números positivos que van del 0 al 9 , la tarea consiste en comprobar si el número es un código pin válido o no mediante el uso de una expresión regular . El código PIN válido de la India debe cumplir las siguientes condiciones.  Puede tener solo seis dígitos. No debe … Continue reading «Cómo validar el código pin de la India usando la expresión regular»

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»

Programa para eliminar etiquetas HTML de una string dada

Dada una string str que contiene algunas etiquetas HTML , la tarea es eliminar todas las etiquetas presentes en la string str dada . Ejemplos:   Entrada: str = “<div><b>Geeks for Geeks</b></div>”  Salida: Geeks for Geeks Entrada: str = “<a href=”https://www.geeksforgeeks.org/”> GFG</a>”  Salida: GFG   Enfoque: La idea es usar la expresión regular para resolver este problema. … Continue reading «Programa para eliminar etiquetas HTML de una string dada»

Cómo validar el número de GST (impuesto sobre bienes y servicios) mediante la expresión regular

Dada la string str , la tarea es verificar si la string dada es un número de GST (impuesto sobre bienes y servicios) válido o si no usa la expresión regular . El número válido de GST (impuesto sobre bienes y servicios) debe cumplir las siguientes condiciones:  Debe tener 15 caracteres de largo. Los primeros 2 … Continue reading «Cómo validar el número de GST (impuesto sobre bienes y servicios) mediante la expresión regular»

Comprobar si una URL es válida o no utiliza expresiones regulares

Dada una URL como una string de caracteres str de tamaño N. La tarea es verificar si la URL dada es válida o no. Ejemplos:  Entrada: str = “https://www.geeksforgeeks.org/”  Salida: Sí  Explicación:  La URL anterior es una URL válida. Entrada: str = “https:// www.geeksforgeeks.org/”  Salida: No  Explicación:  tenga en cuenta que hay un espacio después … Continue reading «Comprobar si una URL es válida o no utiliza expresiones regulares»