var str_componets = "I Like Swift " str_componets.componentsSeparatedByString(" ") 这样,str_componets分成了四部分: ["I", "Like", "Swift", ""] 也可以用NSCharacterSet进行分割: var str_componets = "I would pre
知识补充 String的split方法支持正则表达式: 正则表达式\s表示匹配任何空白字符,+表示匹配一次或多次. 有了以上补充知识,下面的内容就很好理解了. 一.待分割字符串 待分割字符串为如下: String str = "a b c d e f g" 其中,字符串中的的空白分别为:单个空格,多个空格,tab制表符. 二.使用一个或多个空格分割字符串 正确代码如下: String [] arr = str.split("\\s+"); for(String ss