Come verificare se la stringa contiene un punto interrogativo in JavaScript

Come Verificare Se La Stringa Contiene Un Punto Interrogativo In Javascript



All'ultimo di ogni frase o frase, un punto interrogativo (?) è un segno di punteggiatura utilizzato per rappresentare una domanda diretta. A volte, è necessario verificare se è presente un punto interrogativo in un documento di testo o in un paragrafo. Ad esempio, per convalidare le domande presenti nel testo. JavaScript fornisce alcuni metodi integrati che aiutano a svolgere questa attività in modo efficiente.

Questo tutorial illustrerà la procedura per verificare il punto interrogativo in una stringa.







Come verificare se la stringa contiene un punto interrogativo in JavaScript?

Per verificare se una determinata stringa ha un punto interrogativo, utilizzare i metodi seguenti.



Usiamoli entrambi uno per uno!



Metodo 1: verificare se la stringa contiene un punto interrogativo utilizzando il metodo include()

Per verificare se in una stringa è presente un punto interrogativo, utilizzare ' include() ' metodo. Accetta un punto interrogativo come argomento e restituisce 'true' se il punto interrogativo esiste nella stringa, altrimenti restituisce ' falso ”.





Sintassi

Segui il metodo indicato di seguito per utilizzare il metodo includes():

corda. include ( carattere ) ;

Qui, ' carattere ” può essere un punto interrogativo (?) che verrà verificato nella stringa specificata.



Esempio

In questo esempio creeremo una stringa memorizzata in una variabile denominata ' corda ”:

era corda = 'Come codificare un programma JavaScript?' ;

Quindi, richiama il metodo includes() passando un punto interrogativo come argomento e memorizza il risultato restituito nella variabile ' anno ”:

era anno = corda. include ( '?' ) ;

Infine, stampa il valore risultante usando ' console.log() ' metodo:

consolle. tronco d'albero ( anno ) ;

L'output visualizzato ' VERO ” che indica che la stringa contiene un punto interrogativo(?):

Andiamo verso il secondo metodo!

Metodo 2: verificare se la stringa contiene un punto interrogativo utilizzando il metodo match()

Un altro metodo in JavaScript chiamato ' incontro() Il metodo ” controlla se una stringa contiene un punto interrogativo o meno. Il metodo match() confronta una stringa con un'espressione regolare o un modello regex. Se si verifica una corrispondenza, viene restituito un array di corrispondenze; altrimenti viene restituito il null. L'operatore ternario o l'istruzione condizionale possono essere utilizzati anche con il metodo match().

Sintassi

Segui la sintassi indicata per verificare che la stringa contenga un punto interrogativo utilizzando il metodo match():

corda. incontro ( regexPattern ) ;

Qui, 'regexPattern' è l'espressione regolare che cercherà il punto interrogativo nella stringa.

Esempio

Utilizzeremo ora la stessa stringa creata nell'esempio precedente e utilizzeremo l'operatore ternario con il metodo match() passando l'espressione regolare per cercare il punto interrogativo:

era anno = corda. incontro ( /\?/g ) ? 'VERO' : 'falso' ;

Stampa il risultato sulla console:

consolle. tronco d'albero ( anno ) ;

Come puoi vedere, l'output dà ' VERO ” che significa che il punto interrogativo (?) esiste nella stringa:

Abbiamo raccolto i metodi JavaScript più semplici per determinare se la stringa contiene un punto interrogativo.

Conclusione

Per verificare se la stringa contiene un punto interrogativo, puoi utilizzare i metodi predefiniti di JavaScript, come il metodo includes() o il metodo match(). Il metodo include() cerca il punto interrogativo come una sottostringa, mentre il metodo match() confronta la stringa in base al modello dato. Questo tutorial ha illustrato la procedura per verificare il punto interrogativo in una stringa con una spiegazione dettagliata.