Denne studien vil gi prosedyren for å bestemme om en tilbakeslag eksisterer i en streng.
Hvordan sjekke om strengen inneholder tilbakeslag i JavaScript?
For å bestemme om strengen har en tilbakeslag, bruk JavaScript-metodene under levert:
La oss bruke dem begge en etter en!
Metode 1: Kontroller om strengen inneholder tilbakeslag ved bruk av inkluderer () -metode
JavaScript “inkluderer ()”Metode brukes til å sjekke om en tegn eller en streng er inkludert i strengen, eller om den finnes i strengen eller ikke. Du kan bruke den til å se etter en tilbakeslag i en streng. For dette formålet aksepteres tilbakeslag som argumenter etter Include () -metoden, og hvis de finnes i strengen, returnerer det “ekte”; ellers, “falsk”.
Syntaks
Syntaksen for Include () -metoden er som følger:
streng.Inkluderer (SearchString);Her, “SearchString”Er substring eller et tegn som vil bli søkt i en streng.
Eksempel
Her, i eksemplet, vil vi først lage en streng med tilbakeslaget:
var str = "\\ er en tilbakeslag";Her refererer to tilbakeslag i en streng til den enkle tilbakeslaget fordi fluktkarakterene brukes i en streng ved hjelp av tilbakeslag, for eksempel enkelt- eller doble sitater i en streng (\', \“); Tilsvarende bruker vi tilbakeslaget som (\\).
Deretter kan du ringe Include () -metoden ved å passere en tilbakeslag som et argument, og den resulterende verdien lagres i en variabel som heter “res”:
var res = str.inkluderer ('\');Skriv ut verdien av “res”Variabel ved hjelp av“konsoll.Logg()”Metode:
konsoll.logg (res);Utgangen indikerer at tilbakeslaget eksisterer i strengen:
La oss gå mot den andre metoden!
Metode 2: Kontroller om strengen inneholder tilbakeslag ved bruk av Match () -metoden
“kamp()”Metode i JavaScript verifiserer også om strengen inneholder en tilbakeslag eller ikke. Den sammenligner en streng med et regex -mønster eller vanlig uttrykk. En rekke matchede forekomster returneres hvis en kamp ble funnet; Ellers er null satt som retursaken. Match () -metoden kan også bruke den ternære operatøren, også kjent som en betinget uttalelse.
Syntaks
Bruk den gitte syntaks for match () -metode:
streng.match (regexpattern);Her vil Match () -metoden samsvare med den spesifiserte “regexpattern”Med karakterene til“streng”.
Eksempel
Vi vil nå bruke den samme strengen og ringe match () -metoden ved å passere et regex -mønster “/\\/”For tilbakeslag som sjekker om tilbakeslaget er til stede i strengen eller ikke. Bruk også den ternære operatøren med match () -metoden i stedet for en betinget uttalelse:
var res = str.kamp(/\\/) ? "Ja Nei";Til slutt, skriv ut den resulterende verdien på konsollen ved å bruke “konsoll.Logg()”Metode:
konsoll.logg (res);Utgangen gir “ja”Som betyr at strengen inneholder tilbakeslag:
Vi har samlet de enkleste metodene for å bestemme om strengen inneholder tilbakeslag i en streng.
Konklusjon
For å sjekke om strengen har en tilbakeslag, kan du bruke JavaScript -metodene, for eksempel Include () -metoden eller Match () -metoden. Inkluderer () metodesøk i tilbakeslaget som en substring i en gitt streng og returnerer en boolsk verdi, mens Match () -metoden sammenligner strengen med mønsteret, og den returnerer en rekke kamper. I denne studien har vi gitt prosedyren for å sjekke om den spesifiserte strengen inneholder en tilbakeslag.