Funkcje ciągów w SASS
Funkcje ciągów w SASS są dość podobne do funkcji stringowych innych języków programowania. Jednak to, co sprawia, że te funkcje w SASS różnią się od innych języków, jest to, że ciągi w SASS są oparte na 1, co oznacza, że pierwsza postać łańcucha jest przechowywana w indeksie 1, a nie indeksie 0.
Istnieje wiele funkcji ciągów w SASS, które szczegółowo omówiliśmy.
Funkcja cytatu (ciąg)
Ta funkcja zawiera cytat w ciągu i zapewnia wynikowy ciąg.
Przykład
Cytat (wskazówka Linux)Wyjście
Wskazówka Linuxfunkcja STR-index (String, Substring)
Każde podłoże w ciągu ma pierwsze występowanie, którego indeks jest pobierany przez tę funkcję. Jeśli nie istnieje podłoże, ta funkcja zwraca null.
Przykład
Str-index („Linux wskazówka”, „L”)Wyjście
1Funkcja Str-Insert (String, Insert, Index)
Ta funkcja pobiera ciąg po włożeniu ciągu podanego w określonym indeksie.
Przykład
Str-Insert („wskazówka”, „Linux”, 0)Wyjście
LinuxhintFunkcja długości Str (string)
W celu uzyskania długości łańcucha w postaci znaków, ta funkcja jest używana.
Przykład
Str długość („wskazówka Linux”)funkcja STR-SLICE (String, Start, End)
Ta funkcja pobiera znaki ciągów z określonych indeksów początkowych i końcowych.
Przykład
STR-Slice („Linux Hint”, 2, 5)Wyjście
inuxFunkcja-lider-case (string)
Ta funkcja przekształca ciąg w małe litery i zwraca wynik.
Przykład
do lider-case („Linux wskazówka”)Wyjście
Wskazówka LinuxFunkcja do-upper-case (string)
Ta funkcja przekształca ciąg w litery górnych i zwraca wynik.
Przykład
To-Upper-Case („Linux wskazówka”)Wyjście
Wskazówka LinuxFunkcja do-upper-case (string)
Ta funkcja przekształca ciąg w litery górnych i zwraca wynik.
Przykład
To-Upper-Case („Linux wskazówka”)Wyjście
Wskazówka LinuxFunkcja unikalna-id ()
W celu pobrania losowego, ale unikalnego niezbadanego ciągu, ta funkcja jest używana.
Przykład
unikalny identyfikator()Wyjście
ABYTJIFunkcja beztwiotu (string)
W celu usunięcia cytatów z ciąg.
Przykład
Unquote („Linux wskazówka”)Wyjście
Wskazówka LinuxWniosek
Funkcje ciągów w SASS są oparte na 1, co oznacza, że pierwszy znak ciągu jest przechowywany w indeksie 1, a nie indeks 0 i to właśnie różni się od funkcji ciągu w innych językach programowania. Istnieje wiele funkcji ciągów w SASS, takich jak cytat (string), długość Str (String), Unquote (String) itp. Każdy z nich ma inny cel, który wyjaśniliśmy w tym artykule wraz z odpowiednimi przykładami.