Hvordan sjekke om en streng inneholder en prikk i JavaScript

Hvordan Sjekke Om En Streng Inneholder En Prikk I Javascript



En prikk brukes på slutten av setningen, som kalles punktum. Å finne ut om en streng har en prikk kan være litt utfordrende for en nybegynnerutvikler, spesielt når det er nødvendig å sjekke slutten på en setning. JavaScript gir imidlertid innebygde metoder som kan hjelpe deg med å utføre denne oppgaven enkelt.

Denne studien vil gi deg prosedyren for å sjekke om strengen inneholder en prikk eller ikke.







Hvordan sjekke om en streng inneholder en prikk i JavaScript?

For å finne ut om en streng inneholder en prikk, bruk følgende forhåndsdefinerte JavaScript-metoder:



  • inkluderer() metode
  • match() metode



La oss undersøke hver av de nevnte metodene en etter en.





Metode 1: Sjekk om en streng inneholder en prikk ved å bruke inkluderer()-metoden

For å evaluere om en delstreng er til stede i en streng, bruk ' inkluderer() 'metoden. Den aksepterer en delstreng som et argument, og hvis den er til stede i strengen, vil metoden sende ut den boolske verdien ' ekte ', ellers gir det ' falsk '. Mer spesifikt vil vi bruke denne metoden for å sjekke om den valgte strengen inneholder en prikk eller ikke.

Syntaks



Følg den nedenfor nevnte syntaksen for include()-metoden:

streng.inkluderer ( karakter ) ;

Her er ' inkluderer() '-metoden vil sjekke om ' streng ' inneholder den spesifiserte ' karakter ' eller ikke.

Eksempel

Først vil vi lage en streng som heter ' str ' med følgende verdi:

var str = 'LinuxHint' ;

Deretter vil vi sjekke om prikken ( . ) finnes i strengen eller ikke ved å påkalle ' inkluderer() ” metode med den ternære operatoren som fungerer som en betinget setning og lagrer resultatet i en nyopprettet variabel kalt “ år ':

var ans = str.inkluderer ( '.' ) ? 'ekte' : 'falsk' ;

Skriv til slutt ut den resulterende verdien ved å bruke ' console.log() ' metode:

console.log ( år ) ;

Som du kan se at utgangen gir ' falsk ' fordi det ikke finnes noen prikk i strengen:

La oss gå mot den andre metoden!

Metode 2: Sjekk om en streng inneholder en prikk ved å bruke match()-metoden

For å finne ut om en streng inneholder en prikk eller ikke, er det en annen metode i JavaScript kalt ' kamp() 'metoden. En streng matches til et regulært uttrykk eller et regex-mønster ved å bruke match()-metoden. Hvis et samsvar oppstår, gir det en rekke av de samsvarende forekomstene; ellers gir det null. Du kan også bruke match()-metoden med den ternære operatoren eller betingede setningen.

Syntaks

Bruk den gitte syntaksen for match()-metoden:

string.match ( regexmønster ) ;

Her vil match()-metoden samsvare med ' regexmønster ' med tegnene til den angitte ' streng '.

Eksempel

Vi vil nå lage en variabel kalt ' str ” som lagrer en streng som inneholder en prikk( . ):

var str = 'LinuxHint.' ;

Deretter kaller du match()-metoden ved å sende et regex-mønster ' /\./g '. Som et resultat, hvis det finnes en prikk, vil den skrives ut ' ekte '; annet, ' falsk '. Her vil vi bruke en ternær ( ? )-operatoren med match()-metoden som er akkurat som betingede utsagn:

var ans = str.match ( / \. / g ) ? 'ekte' : 'falsk' ;

Skriv ut den resulterende verdien på konsollen ved å bruke ' console.log() ' metode:

console.log ( år ) ;

Utgangen viser ' ekte ” som indikerer at strengen inneholder en prikk(.):

Vi har gitt de enkleste metodene for å avgjøre om strengen inneholder en prikk i JavaScript.

Konklusjon

For å finne ut om en streng inneholder en prikk, kan du bruke de forhåndsdefinerte JavaScript-metodene, for eksempel inkluderer() eller match()-metoden. Inclusive()-metoden søker etter strengen eller tegnet som en delstreng i en gitt streng, mens match()-metoden samsvarer med strengen mot det spesifiserte mønsteret. I denne studien ga vi prosedyrene for å sjekke om strengen inneholder prikker eller ikke med detaljerte eksempler.