请问大神正则表达式的问题

sulinly 2017-11-30 09:51:10
“abc001; key003; key005; abc009; key007; abc005; abc015; key002;”
(后面还有很多,abc和key排序是无规律的。)
我想把上面的字符串abc后面的分号replace成逗号,不用函数能不能用一个表达式解决?
得到这样的结果:“abc001, key003; key005; abc009, key007; abc005, abc015, key002;”
这个问题折磨我了很长一段时间,谢谢大神了。
...全文
133 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sulinly 2017-11-30
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:
完整的代码 alert("abc001; key003; key005; abc009; key007; abc005; abc015; key002;".replace(/(abc\d+);/g,"$1,"));
谢谢大神啊,万分感谢,万万分感谢,这个问题折磨我很久了。谢谢!
天际的海浪 2017-11-30
  • 打赏
  • 举报
回复
完整的代码 alert("abc001; key003; key005; abc009; key007; abc005; abc015; key002;".replace(/(abc\d+);/g,"$1,"));
天际的海浪 2017-11-30
  • 打赏
  • 举报
回复
.replace(/(abc\d+);/g,"$1,")

87,901

社区成员

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

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