1.Split:
字符串按照指定分隔符进行拆分,参数1:需要进行拆分的字符串。参数2:按照什么进行拆分。
例子:字符串str按照“|”进行拆分
str1:=strings.Split(str,"|")
2.Fields
字符串安装空格进行拆分,参数1:需要进行拆分的字符串。。返回字符串类型。
例子:将字符串str按照空格拆分
str1:=strings.Fields(str)
3.HaSuffix
判断字符串的结束标记,参数1:匹配的字符串;参数2:以什么后缀名判断。返回bool类型
例子:判断path后面结尾是不是.txt,是的返回true,否则返回false
bool:=strings.HasSuffix(path,".txt")
4.HasPrefix
判断字符串的起始标记,参数1:匹配的字符串;参数2:以什么为开头判断。返回bool类型
例子:判断path后面卡头是不是.txt,是的返回true,否则返回false
bool := strings.HasPrefix(path, “D:/files/”)
5.Itoa
将整形转化为字符串类型。参数:需要转化的整形。返回一个字符串类型
path := "D:/files/" + "第" + strconv.Itoa(idx) + "页.txt"
6.Replace
匹配字符串并且替换字符串中出现的字符串字段,参数1:需要替换的字符串,参数2,需要替换的字符串里面的内容,参数3:将原有的内容替换成什么,参数4:替换次数,-1表示全部替换。
例子:将path中的D:/files/改为D:/file/替换次数为全部替换
str1:=strings.Replace(path,"D:/files/","D:/file/",-1)