SASS sass:字符串模块
sass:string 模块可以轻松组合、搜索或拆分字符串。以下是可以使用此模块的功能列表。
1。string.quote()函数:该函数返回一个带引号的字符串。
-
语法:
html string.quote(string) quote(string)
-
例:
html @debug string.quote(GeeksForGeeks); @debug string.quote("GeeksForGeeks");
-
输出:
```html "GeeksForGeeks" "GeeksForGeeks"
```
2。string.index()函数:该函数返回字符串子串的第一个索引,如果字符串不包含给定的子串,则返回 null。
-
语法:
html string.index(string, substring) str-index(string, substring)
-
例:
html @debug string.index("Geeks For Geeks", "Geeks"); @debug string.index("Geeks For Geeks", "For");
-
输出:
```html 1 7
```
3。string.insert()函数:该函数返回给定索引处插入给定插入子字符串的字符串副本。
-
Syntax:
html string.insert(string, insert, index) str-insert(string, insert, index)
如果给定的索引大于字符串的长度,则插入子字符串会添加到字符串的末尾。如果索引小于字符串的负长度,则将插入子字符串添加到字符串的开头。
-
例:
html @debug string.insert("Geeks Geeks", " For", 7); @debug string.insert("Geeks Geeks", " For", -7);
-
输出:
```html "Geeks For Geeks" "Geeks For Geeks"
```
4。string.length()函数:该函数返回给定字符串的字符总数。
-
语法:
html string.length(string) str-length(string)
-
例:
html @debug string.length("Geeks For Geeks"); @debug string.length(GFG); @debug string.index("");
-
输出:
```html 15 3 0
```
5。string.slice()函数:该函数返回从给定为“start-at”的索引处开始,到给定为“end-at”的索引处结束的字符串切片(两者都包括)。
-
语法:
html string.slice(string, start-at, end-at: -1) str-slice(string, start-at, end-at: -1)
-
例:
html @debug string.slice("Geeks For Geeks", 6); @debug string.slice("Geeks For Geeks", 1, 5); @debug string.slice("Geeks For Geeks", 1, -7);
-
输出:
```html For Geeks Geeks Geeks For
```
6。string.to-upper-case()函数:该函数返回给定字符串的副本,ASCII 字母转换为大写。
-
语法:
html string.to-upper-case(string) to-upper-case(string)
-
例:
html @debug string.to-upper-case("Geeks For Geeks"); @debug string.to-upper-case(geeks for geeks);
-
输出:
```html "GEEKS FOR GEEKS" GEEKS FOR GEEKS
```
7。string . to-小写()函数:该函数返回给定字符串的副本,ASCII 字母转换为小写。
-
语法:
html string.to-lower-case(string) to-lower-case(string)
-
例:
html @debug string.to-lower-case("Geeks For Geeks"); @debug string.to-lower-case(geeks for geeks);
-
输出:
```html "geeks for geeks" geeks for geeks
```
8。string.unique-id()函数:该函数返回一个随机生成的字符串,该字符串是一个有效的 CSS 标识符,在当前的 Sass 编译中是唯一的。
-
语法:
html string.unique-id() unique-id()
-
例:
html @debug string.unique-id(); @debug string.unique-id();
-
输出:
```html uabtrnzug u6w1b1def
```
9。string.unquote()函数:该函数将给定的字符串作为未加引号的字符串返回。这个函数会产生不是有效 CSS 的字符串,所以这个函数一定要谨慎使用。
-
语法:
html string.unquote(string) unquote(string)
-
例:
html @debug string.unquote(GeeksForGeeks); @debug string.unquote(".color: green");
-
输出:
```html GeeksForGeeks .color: green
```
-
版权属于:月萌API www.moonapi.com,转载请注明出处