2012-02-10 36 views

回答

7

如果省略了限制参数,则会在返回的数组之外放置结尾空字段。如果是负数,他们将返回:

# Supply -1 as the limit parameter 
"\t\ttest\t\t\t".split(/\t/, -1) 
=> ["", "", "test", "", "", ""] 

这是String.split() documentation.

+0

酷详细!谢谢!我发现官方文档确实提到了限制,但我不知道“null”是指空字符串。 – 2012-02-10 07:24:57