Swift String - HasPrefix

Swift String - HasPrefix
I denne Swift String -opplæringen vil vi se hva HasPrefix () -metoden gjør.

Tenk på følgende scenario:

Mounika er en kjemisk ingeniør. Hun har mange kjemikalier. Det er veldig vanskelig for henne å finne navnet på et kjemikalie som starter med noe navn. Broren hennes, Rathore, hjalp henne med å finne det kjemiske navnet basert på startkarakterene i de kjemiske navnene. Han brukte et raskt programmeringsspråk for å sjekke startnavnet på kjemikaliet. På denne måten hjalp han søsteren.

HasPrefix ()

HasPrefix () i Swift String brukes til å sjekke om strengen starter med bestemte tegn eller en streng. Hvis strengen starter med den gitte strengen, returneres den boolske verdien. I andre tilfeller returneres falsk (hvis strengen ikke starter med bestemte tegn eller en streng).

Syntaks:
SWIFT_STRING.hasprefix (streng)

Parametere:
Det tar bare en streng som en parameter.

For å forstå denne metoden mye bedre, må vi se eksemplene i detalj.

Eksempel 1:
La oss opprette en streng og sjekke om denne strengen starter med en bestemt streng.

// Tenk på den raske strengen.
var Swift_String: String = "Hydrogen og oksygenbinding"
print ("original streng -", swift_string)
// Sjekk om Swift_String starter med - "Hydrogen"
trykk ("Starter Swift_String med hydrogen ?- ", Swift_string.hasprefix ("hydrogen"))

Produksjon:

Forklaring:

Linje 2:
Vi opprettet en streng som heter Swift_String som holder "hydrogen og oksygenbinding".

Linje 7:
Nå sjekker vi om Swift_String starter med “Hydrogen”.

Utgangen er sant fordi den starter med strengen “Hydrogen”.

Eksempel 2:
La oss opprette en streng og sjekke om denne strengen starter med en bestemt streng.

// Tenk på den raske strengen.
var Swift_String: String = "Nitrogen and Neon"
print ("original streng -", swift_string)
// Sjekk om Swift_String starter med - "Metan"
trykk ("Starter Swift_String med metan ?- ", Swift_string.hasprefix ("metan"))

Produksjon:

Forklaring:

Linje 2:
Vi opprettet en streng som heter Swift_String som holder “Nitrogen and Neon”.

Linje 7:
Nå sjekker vi om Swift_String starter med "metan".

Utgangen er falsk fordi den ikke starter med strengen "metan".

Eksempel 3:
La oss lage en streng og sjekke om denne strengen starter med et bestemt tegn.

// Tenk på den raske strengen.
var swift_string: string = "kalium, karbon"
print ("original streng -", swift_string)
// Sjekk om Swift_String starter med - "P"
trykk ("Starter Swift_String med P ?- ", Swift_string.HasPrefix ("P"))
// Sjekk om Swift_String starter med - "P"
trykk ("Starter Swift_String med P ?- ", Swift_string.HasPrefix ("P"))

Produksjon:

Forklaring:

Linje 2:
Vi opprettet en streng som heter Swift_String som inneholder "kalium, karbon".

Linje 7:
Nå sjekker vi om Swift_String starter med “P”.

Utgangen er sant fordi Swift_String starter med “P”.

Linje 10:
Nå sjekker vi om Swift_String starter med “P”.

Utgangen er falsk fordi Swift_String ikke starter med “P”.

Eksempel 4:
La oss opprette en streng og sjekke om denne strengen starter med en bestemt streng med en IF-Else-setning.

// Tenk på den raske strengen.
var swift_string: string = "kalium, karbon"
print ("original streng -", swift_string)
// sjekk om Swift_String starter med - "karbon"
if (swift_string.hasprefix ("karbon"))
print ("swift_string starter med karbon")

ellers
Print ("Swift_String starter ikke med karbon")

Produksjon:

Forklaring:

Linje 2:
Vi opprettet en streng som heter Swift_String som inneholder "kalium, karbon".

Linje 7-12:
Nå sjekker vi om Swift_String starter med "karbon" ved hjelp av en IF-Else-uttalelse.

Utgangen er "Swift_String starter ikke med karbon" siden tilstanden inni hvis mislykkes.

Konklusjon

På denne måten hjalp Rathore søsteren sin ved å forklare konseptet. HasPrefix () i Swift String brukes til å sjekke om strengen starter med bestemte tegn eller en streng. Det er tilfelle følsomt. Det er også mulig å bruke denne metoden med IF-Else-utsagnene. Forsikre deg om at du forstår alle eksemplene som er forklart i denne artikkelen.