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 et fullt stopp. Å finne om en streng har en prikk kan være litt utfordrende for en nybegynnerutvikler, spesielt når det kreves å sjekke avslutningen 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 å bestemme om en streng inneholder en prikk, bruk følgende JavaScript forhåndsdefinerte 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 som bruker inkluderer () -metode

For å evaluere om en substring er til stede i en streng, bruk "inkluderer ()”Metode. Den aksepterer en substring 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 syntaks for inkluderer () -metode:

streng.inkluderer (karakter);

Her, "inkluderer ()”Metoden vil sjekke om“streng”Inneholder den spesifiserte”karakter" eller ikke.

Eksempel

For det første vil vi lage en streng som heter “str”Å ha følgende verdi:

var str = "linuxhint";

Deretter vil vi sjekke om prikken (.) eksisterer i strengen eller ikke ved å påkalle "inkluderer ()”Metode med den ternære operatøren som fungerer som en betinget uttalelse og lagrer resultatet i en nyopprettet variabel kalt“Ans”:

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

Til slutt, skriv ut den resulterende verdien ved å bruke "konsoll.Logg()”Metode:

konsoll.logg (ANS);

Som du kan se at utgangen gir “falsk”Fordi ingen prikker finnes i strengen:

La oss ta turen mot den andre metoden!

Metode 2: Sjekk om en streng inneholder en prikk ved bruk av match () -metode

For å bestemme om en streng inneholder en prikk eller ikke, er det en annen metode i JavaScript kalt "kamp()”Metode. En streng blir tilpasset et vanlig uttrykk eller et regex -mønster ved hjelp av match () -metoden. Hvis en kamp oppstår, gir den en rekke matchede forekomster; ellers gir det null. Du kan også bruke Match () -metoden med den ternære operatøren eller betinget uttalelse.

Syntaks

Bruk den gitte syntaks for match () -metode:

streng.match (regexpattern);

Her vil Match () -metoden samsvare med “regexpattern”Med karakterene til det spesifiserte”streng”.

Eksempel

Vi vil nå lage en variabel som heter “str”Som lagrer en streng som inneholder en prikk (.):

var str = "linuxhint.";

Ring deretter match () -metoden ved å passere et regex -mønster “/\./g”. Som et resultat, hvis en prikk eksisterer, vil den skrive ut “ekte”; ellers, “falsk”. Her vil vi bruke en ternær (?) operatør med match () -metoden som er akkurat som betingede uttalelser:

var ans = str.kamp(/\./g) ? "True": "falsk";

Skriv ut den resulterende verdien på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.logg (ANS);

Utgangen viser “ekte”Som indikerer at strengen inneholder en prikk (.):

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

Konklusjon

For å bestemme om en streng inneholder en prikk, kan du bruke JavaScript forhåndsdefinerte metoder, for eksempel Include () eller Match () -metoden. Inkluderer () metodesøk i strengen eller karakteren som en substring 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.