前几天在开发中用到了split,碰到了一些尴尬的地方,这里来写出来供大家参考一下:
我接受过来一个日期格式,是yyyy.MM.dd类型的,我需要分别获取年,月,日的值。那很自然就想起来要用split。
按理说这样会依次得到年月日的值,但是。。。
报了数组索引越界异常,查阅相关资料发现,当分割按照“.”时,需要加\作为转义字符。
同时,“|”,“*”,“+”同样遵循这个规律
当我们需要根据多个符合进行分割时,可以使用“|”符号来进行操作
前几天在开发中用到了split,碰到了一些尴尬的地方,这里来写出来供大家参考一下:
我接受过来一个日期格式,是yyyy.MM.dd类型的,我需要分别获取年,月,日的值。那很自然就想起来要用split。
按理说这样会依次得到年月日的值,但是。。。
报了数组索引越界异常,查阅相关资料发现,当分割按照“.”时,需要加\作为转义字符。
同时,“|”,“*”,“+”同样遵循这个规律
当我们需要根据多个符合进行分割时,可以使用“|”符号来进行操作