我期待一个空列表,但我得到了:
断言 1 == "".split(/\s+/).size()
和
断言 0 == "".split().size()
最佳答案
也许您应该改用 tokenize()
?
assert "".tokenize().size() == 0
assert "foo bar".tokenize() == ['foo', 'bar']
关于java - Groovy:为什么按空格拆分()空字符串会返回一个空字符串列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26716677/