Cómo verificar si la cadena contiene un signo de interrogación en JavaScript

Como Verificar Si La Cadena Contiene Un Signo De Interrogacion En Javascript



Al final de cualquier oración o frase, un signo de interrogación (?) es un signo de puntuación utilizado para representar una pregunta directa. A veces, necesita verificar si hay algún signo de interrogación en un documento de texto o en un párrafo. Por ejemplo, para validar las preguntas presentes en el texto. JavaScript brinda algunos métodos integrados que ayudan a realizar esta tarea de manera eficiente.

Este tutorial demostrará el procedimiento para verificar el signo de interrogación en una cadena.







¿Cómo verificar si la cadena contiene un signo de interrogación en JavaScript?

Para verificar si una cadena dada tiene un signo de interrogación, use los siguientes métodos.



¡Usemos ambos uno por uno!



Método 1: comprobar si la cadena contiene un signo de interrogación mediante el método include()

Para verificar si un signo de interrogación está presente en una cadena, use el ' incluye() ' método. Acepta un signo de interrogación como argumento y devuelve 'verdadero' si el signo de interrogación existe en la cadena; de lo contrario, genera ' falso ”.





Sintaxis

Siga el método mencionado a continuación para usar el método include():

cuerda. incluye ( personaje ) ;

Aquí, ' personaje ” puede ser un signo de interrogación (?) que se verificará en la cadena especificada.



Ejemplo

En este ejemplo, crearemos una cadena almacenada en una variable llamada ' cuerda ”:

estaba cuerda = '¿Cómo codificar un programa JavaScript?' ;

Luego, invoque el método include() pasando un signo de interrogación como argumento y almacene el resultado devuelto en la variable ' año ”:

estaba año = cuerda. incluye ( '?' ) ;

Finalmente, imprima el valor resultante usando el “ consola.log() ' método:

consola. Iniciar sesión ( año ) ;

La salida mostrada “ verdadero ” que indica que la cadena contiene un signo de interrogación (?):

¡Vamos hacia el segundo método!

Método 2: compruebe si la cadena contiene un signo de interrogación utilizando el método match()

Otro método en JavaScript llamado ' juego() El método comprueba si una cadena contiene un signo de interrogación o no. El método match() compara una cadena con una expresión regular o un patrón de expresión regular. Si ocurre una coincidencia, se devuelve una matriz de coincidencias; de lo contrario, se devuelve el valor nulo. El operador ternario o la declaración condicional también se pueden usar con el método match().

Sintaxis

Siga la sintaxis dada para verificar que la cadena contiene un signo de interrogación usando el método match():

cuerda. juego ( patrón de expresión regular ) ;

Aquí, 'regexPattern' es la expresión regular que buscará el signo de interrogación en la cadena.

Ejemplo

Ahora usaremos la misma cadena creada en el ejemplo anterior y usaremos el operador ternario con el método match() pasando la expresión regular para buscar el signo de interrogación:

estaba año = cuerda. juego ( /\?/gramo ) ? 'verdadero' : 'falso' ;

Imprime el resultado en la consola:

consola. Iniciar sesión ( año ) ;

Como puede ver, la salida da ' verdadero ” lo que significa que el signo de interrogación (?) existe en la cadena:

Hemos reunido los métodos de JavaScript más simples para determinar si la cadena contiene un signo de interrogación.

Conclusión

Para verificar si la cadena contiene un signo de interrogación, puede usar métodos predefinidos de JavaScript, como el método include() o el método match(). El método include() busca el signo de interrogación como una subcadena, mientras que el método match() compara la cadena según el patrón dado. Este tutorial demostró el procedimiento para verificar el signo de interrogación en una cadena con una explicación detallada.