登录
首页 >  Golang >  Go问答

go语言:去除字符串中的所有空白字符,并且将剩余的以string数组返回

来源:SegmentFault

时间:2023-01-29 09:21:38 153浏览 收藏

本篇文章给大家分享《go语言:去除字符串中的所有空白字符,并且将剩余的以string数组返回》,覆盖了Golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

问题内容

例如有下列字符串:

"abc def ghij※klmn"

说明:
(1)上面字符串中有一个空格、几个连续空格的情况
(2)※ 代表制表符,即 “TAB”键那个符号
(3)# 代表换行符

怎么把含有这三种空白符,并且数量不定的字符串切分成string数组返回?

正确答案

str := `abc def ghij    klmn
    123
    456`
fmt.Printf("Fields are: %q", strings.FieldsFunc(str, unicode.IsSpace))

今天带大家了解了go、字符串处理的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表