Sådan kontrolleres, om en streng indeholder en prik i JavaScript

Sadan Kontrolleres Om En Streng Indeholder En Prik I Javascript



Der bruges en prik i slutningen af ​​sætningen, som kaldes et punktum. At finde ud af, om en streng har en prik, kan være lidt udfordrende for en begynderudvikler, især når det er påkrævet at tjekke slutningen af ​​en sætning. JavaScript giver dog indbyggede metoder, der kan hjælpe dig med at udføre denne opgave nemt.

Denne undersøgelse vil give dig proceduren til at kontrollere, om strengen indeholder en prik eller ej.







Hvordan kontrollerer man, om en streng indeholder en prik i JavaScript?

For at afgøre, om en streng indeholder en prik, skal du bruge følgende JavaScript-foruddefinerede metoder:



  • inkluderer() metode
  • match() metode



Lad os undersøge hver af de førnævnte metoder en efter en.





Metode 1: Tjek om en streng indeholder en prik ved hjælp af include()-metoden

For at evaluere, om en understreng er til stede i en streng, skal du bruge ' omfatter() ” metode. Den accepterer en understreng som et argument, og hvis den er til stede i strengen, vil metoden udlæse den boolske værdi ' rigtigt ', ellers giver det ' falsk ”. Mere specifikt vil vi bruge denne metode til at kontrollere, om den valgte streng indeholder en prik eller ej.

Syntaks



Følg nedenstående syntaks for include()-metoden:

streng.inkluderer ( Karakter ) ;

Her er ' omfatter() '-metoden vil kontrollere, om ' snor ' indeholder den angivne ' Karakter ' eller ikke.

Eksempel

Først vil vi oprette en streng med navnet ' str ' med følgende værdi:

var str = 'LinuxHint' ;

Dernæst vil vi kontrollere, om prikken ( . ) findes i strengen eller ej ved at kalde ' omfatter() ” metode med den ternære operator, der fungerer som en betinget sætning og gemmer resultatet i en nyoprettet variabel kaldet “ år ”:

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

Udskriv til sidst den resulterende værdi ved at bruge ' console.log() ” metode:

console.log ( år ) ;

Som du kan se, giver outputtet ' falsk ” fordi der ikke findes nogen prik i strengen:

Lad os gå mod den anden metode!

Metode 2: Tjek om en streng indeholder en prik ved hjælp af match()-metoden

For at afgøre, om en streng indeholder en prik eller ej, er der en anden metode i JavaScript kaldet ' match() ” metode. En streng matches til et regulært udtryk eller et regex-mønster ved hjælp af match()-metoden. Hvis der opstår et match, giver det en række af de matchede forekomster; ellers giver det null. Du kan også bruge match()-metoden med den ternære operator eller betingede sætning.

Syntaks

Brug den givne syntaks til match() metode:

string.match ( regexmønster ) ;

Her vil match()-metoden matche ' regexmønster ' med tegnene i den angivne ' snor ”.

Eksempel

Vi vil nu oprette en variabel med navnet ' str ”, der gemmer en streng, der indeholder en prik( . ):

var str = 'LinuxHint.' ;

Kald derefter match()-metoden ved at sende et regex-mønster ' /\./g ”. Som et resultat, hvis der findes en prik, vil den udskrive ' rigtigt '; andet, ' falsk ”. Her vil vi bruge en ternær ( ? ) operator med match()-metoden, der er ligesom betingede udsagn:

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

Udskriv den resulterende værdi på konsollen ved hjælp af ' console.log() ” metode:

console.log ( år ) ;

Udgangen viser ' rigtigt ” som angiver, at strengen indeholder en prik(.):

Vi har givet de enkleste metoder til at bestemme, om strengen indeholder en prik i JavaScript.

Konklusion

For at afgøre, om en streng indeholder en prik, kan du bruge de foruddefinerede JavaScript-metoder, såsom include()- eller match()-metoden. Inclusive()-metoden søger efter strengen eller tegnet som en understreng i en given streng, mens match()-metoden matcher strengen mod det angivne mønster. I denne undersøgelse har vi givet procedurerne til at kontrollere, om strengen indeholder prikker eller ej, med detaljerede eksempler.