字符串函数
使用这些函数处理字符串。
使用这些函数处理字符串。
strings.Chomp STRING ⟼ any返回给定字符串,删除所有尾随换行符和回车符。 阅读更多 »
strings.Contains STRING SUBSTRING ⟼ bool报告给定字符串是否包含给定子字符串。 阅读更多 »
strings.ContainsAny STRING SET ⟼ bool报告给定字符串是否包含给定集合中的任何字符。 阅读更多 »
strings.ContainsNonSpace STRING ⟼ bool报告给定字符串是否包含 Unicode 的空格属性定义的任何非空格字符。 阅读更多 »
strings.Count SUBSTR STRING ⟼ int返回给定字符串中给定子字符串的不重叠实例的数量。 阅读更多 »
strings.CountRunes INPUT ⟼ int返回给定字符串中字符的数量,不包括空格。 阅读更多 »
strings.CountWords INPUT ⟼ int返回给定字符串中的单词数。 阅读更多 »
strings.Diff OLDNAME OLD NEWNAME NEW ⟼ string以统一的 diff 格式返回两个文本 OLD 和 NEW 的锚定 diff。如果 OLD 和 NEW 相同,则返回空字符串。 阅读更多 »
strings.FindRE PATTERN INPUT [LIMIT] ⟼ []string返回与正则表达式匹配的字符串切片。 阅读更多 »
strings.FindRESubmatch PATTERN INPUT [LIMIT] ⟼ [][]string返回正则表达式所有连续匹配的切片。每个元素都是一个字符串切片,包含正则表达式最左侧匹配的文本以及其子表达式的匹配项(如果有)。 阅读更多 »
strings.FirstUpper STRING ⟼ string返回给定字符串,将第一个字符大写。 阅读更多 »
strings.HasPrefix STRING PREFIX ⟼ bool报告给定字符串是否以给定前缀开头。 阅读更多 »
strings.HasSuffix STRING SUFFIX ⟼ bool报告给定字符串是否以给定后缀结尾。 阅读更多 »
strings.Repeat COUNT INPUT ⟼ string返回一个新字符串,该字符串由零个或多个其他字符串的副本组成。 阅读更多 »
strings.Replace INPUT OLD NEW [LIMIT] ⟼ string返回 INPUT 的副本,将 OLD 的所有出现替换为 NEW。 阅读更多 »
strings.ReplaceRE PATTERN REPLACEMENT INPUT [LIMIT] ⟼ string返回 INPUT 的副本,将正则表达式的所有出现替换为替换模式。 阅读更多 »
strings.RuneCount INPUT ⟼ int返回给定字符串中字符的数量。 阅读更多 »
strings.SliceString STRING [START] [END] ⟼ string返回给定字符串的子字符串,从起始位置开始,在结束位置之前结束。 阅读更多 »
strings.Split STRING DELIM ⟼ string通过分隔符拆分给定字符串,返回字符串切片。 阅读更多 »
strings.Substr STRING [START] [LENGTH] ⟼ string返回给定字符串的子字符串,从起始位置开始,在给定长度之后结束。 阅读更多 »
strings.Title STRING ⟼ string返回给定字符串,将其转换为标题大小写。 阅读更多 »
strings.ToLower INPUT ⟼ string返回给定字符串,将所有字符转换为小写。 阅读更多 »
strings.ToUpper INPUT ⟼ string返回给定字符串,将所有字符转换为大写。 阅读更多 »
strings.Trim INPUT CUTSET ⟼ string返回给定字符串,删除 cutset 中指定的开头和结尾字符。 阅读更多 »
strings.TrimLeft CUTSET STRING ⟼ string返回给定字符串,删除 cutset 中指定的开头字符。 阅读更多 »
strings.TrimPrefix PREFIX STRING ⟼ string返回给定字符串,删除字符串开头的 prefix。 阅读更多 »
strings.TrimRight CUTSET STRING ⟼ string返回给定字符串,删除 cutset 中指定的结尾字符。 阅读更多 »
strings.TrimSuffix SUFFIX STRING ⟼ string返回给定字符串,删除字符串结尾的 suffix。 阅读更多 »
strings.Truncate SIZE [ELLIPSIS] INPUT ⟼ template.HTML返回给定字符串,将其截断到最大长度,不会截断单词或留下未关闭的 HTML 标记。 阅读更多 »