Come verificare se String contiene testo in JavaScript

Come verificare se String contiene testo in JavaScript

In JavaScript, arriva una situazione in cui è necessario affrontare i dati di stringa il cui formato non è comprensibile. In tale scenario, è possibile recuperare i valori di stringa insensibili al caso e formattarli di conseguenza. Inoltre, questo approccio aiuta anche a creare un modulo basato su caso per gli utenti per inserire le sezioni con solo lettere a blocchi o capitali.

Questo blog spiegherà i metodi per verificare se una stringa contiene testo in JavaScript.

Come verificare se la stringa contiene testo insensibile al caso in JavaScript?

Per verificare se una stringa contiene testo in JavaScript, è possibile utilizzare i seguenti metodi:

  • Metodo "Include ()" con "elenco".
  • Metodi "Match ()" e "ToupperCase ()".

Ora passeremo attraverso ciascuna delle metodologie elencate una per una!

Metodo 1: verificare se la stringa contiene text (caso insensibile) in javascript utilizzando il metodo include () con elenco

IL "Include ()"Il metodo determina se la stringa fornita include o meno i caratteri dati. Questo metodo specifico può essere utilizzato con l'aiuto di un elenco contenente "Caso insensibile" caratteri. È possibile utilizzare questo metodo in modo tale che se la stringa fornita corrisponda a uno qualsiasi dei valori dell'elenco, la stringa verrà registrata come insensibile al caso sulla console. Nell'altro caso, puoi aggiungere un altro messaggio per l'indicazione.

Sintassi

corda.Include (SearchValue)

Qui, "SearchValue"Si riferisce al valore che verrà ricercato nel specificato"corda".

Guarda il seguente esempio per la dimostrazione.

Esempio

In questo esempio, un elenco verrà dichiarato con i caratteri insensibili al caso:

list = ["ana", "ana", "ana"]

Successivamente, creeremo un "corda"Che vogliamo abbinare con il valore dell'elenco:

String = "Ana"

Ora il "se altro"La condizione verrà applicata con il"Include ()"Metodo da verificare se l'elenco contiene la stringa insensibile al caso specificato. In tal caso, la stringa particolare verrà registrata come "Caso insensibile"Sulla console. Nell'altro caso, verrà definito "Maiuscole e minuscole":

if (elenco.Include (String))
console.log ("La stringa fornita è: insensibile al caso")

altro
console.log ("La stringa fornita è: Case Sensibile")

L'output dell'implementazione di cui sopra risulterà come segue:

Metodo 2: verificare se la stringa contiene metodi Testo (Case Insensitive) in JavaScript usando Match () e ToupperCase ()

IL "incontro()"Il metodo corrisponde al valore specificato con la stringa utilizzata per accedere a questo metodo. Può essere usato in combinazione con "touppercase ()"Metodi da verificare se una stringa contiene un valore insensibile al caso.

Sintassi

corda.corrispondenza (stringa.touppercase ())

Qui, il "touppercase ()"Il metodo convertirà prima il"corda"In maiuscolo e abbinalo alla stringa originale.

Esempio

In primo luogo, crea una stringa con il seguente valore:

String = "Ana"

Successivamente, applica un “per"Loop per iterare lungo i caratteri della stringa. Quindi, invoca il "incontro()"Metodo per abbinare ogni carattere della stringa fornita con la versione in caso alta della stessa stringa usando"touppercase ()" metodo. Nel caso in cui il valore venga abbinato, il messaggio aggiunto verrà visualizzato sulla finestra della console:

per (i = 0; i<=3;i++)
if (string [i].Match (String [i].touppercase ()))
console.log ("La stringa fornita è: insensibile al caso")

Produzione


Abbiamo compilato il metodo più semplice per il controllo se una stringa contiene una stringa sensibile al caso.

Conclusione

Per verificare se una stringa contiene il testo insensibile in JavaScript, definire un elenco con i caratteri insensibili del caso della stringa fornita e verificarne il caso usando "Include ()" metodo. Anche il "incontro()" con il "touppercase ()"Il metodo può essere applicato per iterare lungo i caratteri della stringa e abbinarli alla versione maiuscola della stessa stringa. Questo blog ha guidato la procedura per verificare se una stringa contiene un testo insensibile al caso in JavaScript.