توابع رشته Sass(Sass String Functions)


از توابع رشته برای دستکاری و دریافت اطلاعات در مورد استفاده می شود
رشته ها.


رشته های Sass بر پایه 1 هستند. اولین کاراکتر در یک رشته در شاخص 1 است، نه
0.


جدول زیر همه توابع رشته در Sass را فهرست می‌کند:













































تابع توضیحات & مثال
نقل قول(رشته) نقل قول ها را به رشته اضافه می کند و نتیجه را برمی گرداند.


مثال:
نقل قول (سلام دنیا!)
نتیجه: "سلام دنیا!"
str-index(string, substring) شاخص اولین رخداد زیررشته در داخل را برمی‌گرداند
رشته.


مثال:
str-index("Hello world!", "H")
نتیجه: 1
str-insert(string, insert, index) رشته را با insert درج شده در قسمت مشخص شده برمی‌گرداند
موقعیت شاخص.


مثال:
str-insert("سلام دنیا!"، " فوق العاده"، 6)
نتیجه: "سلام
دنیای شگفت انگیز!"
str-length(string) طول رشته (به نویسه) را برمی‌گرداند.


مثال:
str-length("Hello world!")
نتیجه: 12
str-slice(رشته، شروع، پایان) کاراکترها را از رشته استخراج می کند. از شروع شروع کنید
و در پایان پایان می‌یابد، و برش را برمی‌گرداند.


مثال:
str-slice("سلام دنیا!"، 2،
5)
نتیجه: "ello"
به حروف کوچک (رشته) یک کپی از رشته تبدیل شده به حروف کوچک را برمی گرداند.


مثال:
به حروف کوچک ("سلام
جهان!")
نتیجه: "سلام دنیا!"
به حروف بزرگ (رشته) یک کپی از رشته تبدیل شده به حروف بزرگ را برمی گرداند.


مثال:
به حروف بزرگ ("سلام
جهان!")
نتیجه: "HELLO WORLD!"
unique-id() یک رشته بدون نقل قول تولید شده به صورت تصادفی منحصر به فرد را برمی گرداند (تضمین شده است
منحصر به فرد در جلسه sass فعلی).


مثال:
unique-id()
نتیجه:
تیغفنسو
unquote(رشته) نقل قول‌های اطراف رشته را حذف می‌کند (در صورت وجود)، و نتیجه را برمی‌گرداند.



مثال:
unquote("Hello world!")
نتیجه: Hello world!