go多分隔符切割字符串

可直接使用

若急于解决问题,可直接使用:go get -t "github.com/jialanli/lacia/utils"

该库类似常用功能一应俱全哦.  该功能可使用默认字符来进行多个分割,也可自定义字符集合进行分割

lacia.SplitByManyStrWith(p1, p2)   参数1为指定字符串; 参数2为自定义的要去除的字符集合, 非常便捷。

方不方便好不好用直接看实例:
	fmt.Println(lacia.SplitByManyStrWith("a:b=c", []string{":", "="}))                             // [a b c]
	fmt.Println(lacia.SplitByManyStrWith("a:b=c:d", []string{":", "="}))                           // [a b c d]
	fmt.Println(lacia.SplitByManyStrWith("a+b=c-a", []string{"+", "-", "="}))                      // [a b c a]
	fmt.Println(lacia.SplitByManyStrWith("a/b-c&d_e%f$g", []string{"/", "-", "&", "_", "%", "$"})) // [a b c d e f g]

其它需要:

去除字符串中的\    去除其它任意字符(包含所有空格)等需要都可直接调用该函数!

去除字符串前后空格 go

去除字符串中(首尾或全部)换行符、空格等,功能一应俱全

简单使人快乐,再会! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProblemTerminator

您的鼓励将是作者最大的动力哦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值