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.