JavaScript-program for å sjekke om en streng inneholder en streng

I dette eksemplet lærer du å skrive et JavaScript-program som sjekker om en streng inneholder en understreng.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-streng
  • Javascript-streng inkluderer ()
  • JavaScript String indexOf ()

Eksempel 1: Sjekk streng med inkluderer ()

 // 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)`); )

Produksjon

 Skriv inn en streng: JavaScript er gøy Skriv inn en streng du vil sjekke: moro Strengen inneholder moro

Den includes()metoden brukes med if… elsesetningen for å sjekke om en streng inneholder tegnene i en spesifisert streng.

Merk : includes()Metoden er mellom store og små bokstaver. Derfor er moro og moro annerledes.

Eksempel 2: Sjekk streng med 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)`); )

Produksjon

 Skriv inn en streng: JavaScript er gøy Skriv inn en streng du vil sjekke: moro Strengen inneholder moro

I programmet ovenfor indexOf()brukes metoden sammen med if… elseutsagnet for å sjekke om en streng inneholder en understreng.

Den indexOf()metode søker på en streng og returnerer posisjonen til den første forekomst. Når et underlag ikke kan bli funnet, returnerer det -1 .

Merk : indexOf()Metoden er mellom store og små bokstaver.

Interessante artikler...