字符串函数
使用这些函数来处理字符串。
使用这些函数来处理字符串。
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返回统一差异格式的两个文本 OLD 和 NEW 的锚定差异。如果 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返回给定的字符串,删除剪切集中指定的前导和尾随字符。 阅读更多 »
strings.TrimLeft CUTSET STRING ⟼ string返回给定的字符串,删除剪切集中指定的前导字符。 阅读更多 »
strings.TrimPrefix PREFIX STRING ⟼ string返回给定的字符串,删除字符串开头的给定前缀。 阅读更多 »
strings.TrimRight CUTSET STRING ⟼ string返回给定的字符串,删除剪切集中指定的尾随字符。 阅读更多 »
strings.TrimSpace INPUT ⟼ string返回给定的字符串,删除由 Unicode 定义的前导和尾随空格。 阅读更多 »
strings.TrimSuffix SUFFIX STRING ⟼ string返回给定的字符串,删除字符串末尾的给定后缀。 阅读更多 »
strings.Truncate SIZE [ELLIPSIS] INPUT ⟼ template.HTML返回给定的字符串,将其截断为最大长度,而不裁剪单词或留下未关闭的 HTML 标签。 阅读更多 »