没什么技术含量的文章,只是分享下经验,防止挨踢门跟我一样
最近做个项目涉及到产品规格
规格如下 AAAAAAAAA-123
功能需要取前部,后部
于是
str1 = str.split("-")[0];
str2 = str.split("-")[1];
悲剧来了
str里面可能的结构为 AA-BB-CC-123
没文化,真可怕,但是没经验更可怕,
没有做不到,就怕想不到,坑爹吧
无奈啊
改吧
str1=str.subString(0,str.lastIndexOf("-"));
str2=str.subString(str.lastIndexOf("-")+1);
留下文章给自己一个警示吧,防止类似问题发生,以上