split分割字符串注意事项小例

拆分以“ - ”分割
运行结果:
“a-b”长度为:2“a”“b”
“a-b-”长度为:2“a”“b”
“-a-b”长度为:3“”“a”“b”
“-a-b-”长度为:3“”“a”“b”
“a”长度为:1“a”
“ - ” 长度为:0
“ -- ” 长度为:0
“”长度为:1“” 
 
 
 

理解如下:
当字符串只包含分隔符时,返回数组没有元素;
当字符串不包含分隔符时,返回数组只包含一个元素(该字符串本身);
字符串最尾部出现的分隔符可以看成不存在,不影响字符串的分隔;
字符串最前端出现的分隔符将分隔出一个空字符串以及剩下的部分的正常分隔;

猜你喜欢

转载自blog.csdn.net/yibo924/article/details/80722454