字符串怎么加逗号?

iwillfling 2017-06-14 12:16:28
有一长串字符串,全部是数字。 0~9 。
要求: 每个数字用逗号“,”隔开,每5个用符号"|" 隔开。
例如123456789012345678901234567890 隔开后的效果是:
1,2,3,4,5|6,7,8,9,0| 1,2,3,4,5|6,7,8,9,0| 1,2,3,4,5|6,7,8,9,0|
用js 或jquery 语句怎么实现?
...全文
323 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cn00439805 2017-06-14
  • 打赏
  • 举报
回复

var str = "123456789012345678901234567890";
var result = str.replace(/(\d{5})/g,"$1" + "|").replace(/(\d{1})(?=[^\|])/g,"$1" + ",");
console.log(result)

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧