2
A
回答
3
'foo bar'.split()
如需进一步信息,请String
类Groovy JDK。
2
甚至比使用split()
更好的是使用Groovy tokenize()
,它将返回一个List而不是一个字符串数组。 no-arg版本默认使用空格标记,或者您可以传递一个分隔符。
groovy:000> 'foo bar'.tokenize()
===> [foo, bar]
groovy:000>
+1
添加''''参数并且它将是相同的。 –
1
这也很好记住,tokenize()
将摆脱任何空字符串:
groovy> println ",,a,,".tokenize(",")
===> [a]
而split()
只会摆脱尾随空字符串:
groovy> println ",,a,,".split(",")
===> [, , a]
groovy> println "a,,,,".split(",")
===> [a]
groovy> println ",,,,".split(",")
===> []
相关问题
- 1. 红宝石相当于func_get_args()
- 2. 红宝石file_get_contents相当于
- 3. 红宝石相当于.irbrc?
- 4. 相当于红宝石
- 5. 红宝石相当于NumPy
- 6. 分裂红宝石1.9.2
- 7. 分裂URL - 红宝石
- 8. 劈裂红宝石
- 9. 红宝石相当于htmlspecialchars_decode的
- 10. 的Python相当于红宝石SOCKsify
- 11. rvm的红宝石rbenv相当于
- 12. 红宝石|| =相当于在Objective-C
- 13. 红宝石相当于在Unix找到
- 14. 相当于红宝石...?在haskell
- 15. Groovy等效于全部和无红宝石
- 16. 红宝石相当打印字符串
- 17. syncEnumerator相当于红宝石1.9.2
- 18. curl命令相当于红宝石
- 19. Java流相当于红宝石?
- 20. 哪里是最新的红宝石:相当于search.cpan.org/recent的红宝石
- 21. 分裂红宝石内容与in_groups_of
- 22. 红宝石回报率分裂哈希
- 23. Groovy或Java相当于sumproduct?
- 24. 奇怪的字符串分裂为红宝石?
- 25. groovy分裂异常java.lang.ArrayIndexOutOfBoundsException:1
- 26. 无法分裂在groovy jsonobject中的值
- 27. 红宝石宝石相当于PERL可存储
- 28. Ruby的Groovy的metaclass.method_name相当于
- 29. 红宝石字符串扫描相当于返回MatchData
- 30. 分区串在Groovy
这不一样。它相当于没有参数的Ruby''foo bar'.split',它分割任何空格。 Groovy'split()'不允许你只在空格字符上分割。确切的等价物将是''foo bar'.tokenize('')' –