Eliminar caracteres en mayúsculas, minúsculas, especiales, numéricos y no numéricos de una string

Dada la string str de longitud N , la tarea es eliminar los caracteres en mayúsculas, minúsculas, especiales, numéricos y no numéricos de esta string e imprimir la string después de las modificaciones simultáneas. Ejemplos: Entrada: string = “GFGgfg123$%” Salida: después de eliminar los caracteres en mayúsculas : gfg123$%             … Continue reading «Eliminar caracteres en mayúsculas, minúsculas, especiales, numéricos y no numéricos de una string»

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»

∈-NFA del Lenguaje Regular L = {ab,ba}

Requisito previo: introducción de autómatas finitos Los autómatas finitos no deterministas y los autómatas finitos no deterministas ∈ son casi lo mismo excepto por su función de transición y hay algunas reglas especiales para la construcción de ∈-NFA. ∈-NFA is defined in 5 tuple representation {Q, q0, Σ, δ, F} where, Q is the set … Continue reading «∈-NFA del Lenguaje Regular L = {ab,ba}»

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 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»

Frecuencia de una substring en una string | conjunto 2

Dada una string str de longitud N y un patrón de substring de longitud M , la tarea es encontrar la frecuencia de aparición del patrón como una substring en la string dada. Si el patrón está presente en la string str , imprima » Sí » con el recuento de su aparición. De lo … Continue reading «Frecuencia de una substring en una string | conjunto 2»

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»

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»

Eliminar los ceros a la izquierda de un Número dado como una string

Dada la string numérica str , la tarea es eliminar todos los ceros iniciales de una string dada. Si la string contiene solo ceros , imprima un solo «0» . Ejemplos: Entrada: str = “0001234”  Salida: 1234  Explicación:  La eliminación de la substring inicial “000” modifica la string a “1234”. Por lo tanto, la respuesta final … Continue reading «Eliminar los ceros a la izquierda de un Número dado como una string»

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»