Programma JavaScript per verificare se una stringa contiene una sottostringa

In questo esempio imparerai a scrivere un programma JavaScript che verificherà se una stringa contiene una sottostringa.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • Stringa JavaScript
  • La stringa JavaScript include ()
  • JavaScript String indexOf ()

Esempio 1: controlla la stringa con include ()

 // program to check if a string contains a substring // take input const str = prompt('Enter a string:'); const checkString = prompt('Enter a string that you want to check:'); // check if string contains a substring if(str.includes(checkString)) ( console.log(`The string contains $(checkString)`); ) else ( console.log(`The string does not contain $(checkString)`); )

Produzione

 Immettere una stringa: JavaScript is fun Immettere una stringa che si desidera controllare: fun La stringa contiene fun

Il includes()metodo viene utilizzato con l' if… elseistruzione per verificare se una stringa contiene i caratteri di una stringa specificata.

Nota : il includes()metodo fa distinzione tra maiuscole e minuscole. Quindi, divertimento e divertimento sono diversi.

Esempio 2: controlla la stringa con indexOf ()

 // program to check if a string contains a substring // take input const str = prompt('Enter a string:'); const checkString = prompt('Enter a string that you want to check:'); // check if string contains a substring if(str.indexOf(checkString) !== -1) ( console.log(`The string contains $(checkString)`); ) else ( console.log(`The string does not contain $(checkString)`); )

Produzione

 Immettere una stringa: JavaScript is fun Immettere una stringa che si desidera controllare: fun La stringa contiene fun

Nel programma precedente, il indexOf()metodo viene utilizzato con l' if… elseistruzione per verificare se una stringa contiene una sottostringa.

Il indexOf()metodo cerca una stringa e restituisce la posizione della prima occorrenza. Quando non è possibile trovare una sottostringa, restituisce -1 .

Nota : il indexOf()metodo fa distinzione tra maiuscole e minuscole.

Articoli interessanti...