没什么技术含量的文章,只是分享下经验,防止挨踢门跟我一样
最近做个项目涉及到产品规格
规格如下 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);
留下文章给自己一个警示吧,防止类似问题发生,以上
本文分享了在处理包含多个分隔符的字符串时遇到的问题,通过实例展示了如何正确地提取特定部分,强调了在编程中面对复杂数据结构时的注意事项。文章旨在提醒开发者在实现类似功能时要充分考虑所有可能的输入格式,以避免常见的错误。
1017

被折叠的 条评论
为什么被折叠?



