Strengfunksjoner i sass
Strengfunksjoner i Sass ligner ganske på strengfunksjoner for andre programmeringsspråk. Det som imidlertid gjør at disse funksjonene i Sass er forskjellig fra andre språk, er at strenger i Sass er 1-basert, noe som betyr at den første tegnet til en streng blir lagret ved indeks 1 i stedet for indeks 0.
Det er flere strengfunksjoner i Sass som vi har diskutert i detalj nedenfor.
sitat (streng) funksjon
Denne funksjonen inkluderer et sitat i en streng og gir den resulterende strengen.
Eksempel
Sitat (Linux hint)Produksjon
Linux hintstr-indeks (streng, substring) funksjon
Hver substring i en streng har en første forekomst hvis indeks hentes av denne funksjonen. Hvis det ikke eksisterer noen substring, returnerer denne funksjonen null.
Eksempel
STR-INDEX ("Linux Hint", "L")Produksjon
1STR-Insert (String, Sett inn, indeks) funksjon
Denne funksjonen henter strengen etter å ha satt inn strengen som er gitt på den angitte indeksen.
Eksempel
Str-Insert ("Hint", "Linux", 0)Produksjon
LinuxhintSTR-lengde (streng) funksjon
For å hente lengden på en streng i form av tegn, brukes denne funksjonen.
Eksempel
str-lengde ("Linux hint")STR-Slice (streng, start, slutt) funksjon
Denne funksjonen henter tegnene til en streng fra de spesifiserte start- og sluttindeksene.
Eksempel
STR-Slice ("Linux Hint", 2, 5)Produksjon
inuxtil-lower-case (streng) funksjon
Denne funksjonen transformerer en streng til små bokstaver og returnerer resultatet.
Eksempel
til-LOWER-CASE ("Linux Hint")Produksjon
Linux hinttil-Upper-case (String) -funksjon
Denne funksjonen transformerer en streng til store bokstaver og returnerer resultatet.
Eksempel
til-Upper-case ("Linux hint")Produksjon
Linux hinttil-Upper-case (String) -funksjon
Denne funksjonen transformerer en streng til store bokstaver og returnerer resultatet.
Eksempel
til-Upper-case ("Linux hint")Produksjon
Linux hintunik-id () funksjon
Med det formål å hente en tilfeldig, men likevel unik uutslått streng, brukes denne funksjonen.
Eksempel
unik ID()Produksjon
Abytjiunote (streng) funksjon
For å fjerne sitater fra en streng hvis det er noen til stede, brukes denne funksjonen.
Eksempel
unote ("Linux hint")Produksjon
Linux hintKonklusjon
Strengfunksjoner i SASS er 1-baserte, noe som betyr at den første tegnet til en streng blir lagret ved indeks 1 i stedet for indeks 0, og det er dette som gjør disse forskjellige fra strengfunksjoner i andre programmeringsspråk. Det er flere strengfunksjoner i sass som sitat (streng), str-lengde (streng), unote (streng), etc. Hver av disse tjener et annet formål som vi har forklart i denne artikkelen sammen med relevante eksempler.