zoukankan      html  css  js  c++  java
  • golang——(strings包)常用字符串操作函数

    (1)func HasPrefix(s, prefix string) bool

    判断字符串s是否有前缀字符串prefix;

    (2)func HasSuffix(s, suffix string) bool

    判断字符串s是否有后缀字符串suffix;

    (3)func Contains(s, substr string) bool

    判断字符串s是否包含子串substr;

    (4)func Count(s, sep string) int

    返回字符串s有几个不重复sep子串;

    (5)func Index(s, sep string) int

    返回字符串s中子串sep第一次出现的位置;不存在返回-1;

    (6)func ToLower(s string) string

    返回字符串s转小写的拷贝;

    (7)func ToUpper(s string) string

    返回字符串s转大写的拷贝;

    (8)func Repeat(s string, count int) string

    返回count个字符串s串联的字符串;

    (9)func Replace(s, old, new string, n int) string

    返回字符串s前n个不重复old子串替换为new子串的新字符串;n<0替换所有old子串;

    (10)func Trim(s string, cutset string) string

    返回去掉字符串s前后端所有cutset子串的字符串;

    (11)func TrimSpace(s string) string

    返回去掉字符串s前后端空白字符(unicode.IsSpace指定)的字符串;

    (12)func TrimLeft(s string, cutset string) string

    返回去掉字符串s前端所有cutset子串的字符串;

    (13)func TrimRight(s string, cutset string) string

    返回去掉字符串s后端所有cutset子串的字符串;

    (14)func TrimPrefix(s, prefix string) string

    返回去掉字符串s的前缀prefix子串的字符串;

    (15)func TrimSuffix(s, suffix string) string

    返回去掉字符串s的后缀suffix子串的字符串;

    (16)func Fields(s string) []string

    返回将字符串s按一个或多个空白(unicode.IsSpace)字符分割的多个字符串切片;空白字符串或空字符串返回空切片;

    (17)func Split(s, sep string) []string

    返回将字符串s按一个sep子串分割的字符串切片;sep为空字符串时,将s分割为每一个unicode码值的字符串切片;

    (18)func Join(a []string, sep string) string

    返回将字符串切片a以子串sep连接的字符串;

    (19)func NewReader(s string) *Reader

    创建从字符串s读取数据的Reader指针;

    笃志:“博学而笃志,切问而近思,仁在其中矣。”
    弘毅:“士不可以不弘毅,任重而道远。”
    止于至善:“大学之道,在明明德,在亲民,在止于至善。”
    关注:笃志弘毅,止于至善
  • 相关阅读:
    从留言簿开始,学习MonoRail MVC(三)
    从留言簿开始,学习MonoRail MVC(二)
    程序集版本最后一位使用SVN版本号的自动生成方法
    如何让.Net控件在设计时InitializeComponent()中不生成相关代码
    [收藏]Web Services and C# Enums
    从留言簿开始,学习MonoRail MVC(一)
    .Net控制USB设备相关内容
    .Net 2.0ListView控件在Windows 2000和Windows XP上的差异
    基于高德地图Windows Phone API 快速开发地图相关APP(二)
    android map api v2 示例 步骤及问题
  • 原文地址:https://www.cnblogs.com/dzhy/p/10936366.html
Copyright © 2011-2022 走看看