情不知从何起,一往而情深
排名
1
文章
872
粉丝
112
评论
163
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

js根据逗号拆分字符串,并且去掉最后一个逗号

1061人阅读 2024/11/2 10:49 总访问:1184387 评论:0 收藏:0 手机
分类: 前端

代码如下:

  1. // 原始字符串
  2. const str = "000f276dd46e47c99dc4e6133bd129d7,0019eeaae60942aab94d84025e020061,";
  3. // 使用 split 方法按逗号拆分字符串
  4. const parts = str.split(',');
  5. // 去掉最后一个空字符串(如果存在)
  6. const result = parts.slice(0, -1);
  7. console.log(result); // 输出: ['000f276dd46e47c99dc4e6133bd129d7', '0019eeaae60942aab94d84025e020061']

两个方法可以合成一步写简化一些,这样一行代码就可以实现这个需求了:

  1. const result = str.split(',').slice(0, -1);

parts.slice(0, -1) 会从数组的开始位置取到倒数第二个元素(不包括最后一个元素),从而去掉最后一个空字符串。这种方法能够很好地处理字符串末尾有一个多余逗号的情况。如果字符串末尾没有逗号,slice(0, -1)也不会影响结果。


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价