【发布时间】:2022-11-29 00:54:26
【问题描述】:
我有一个像 d333-4444-555--5---5- 这样的字符串
并且只想抓住前两个破折号并获得 333-4444-55555
如果它是前两个和两个连续的,两个变成一个像:
d333--4444-555--5---5- 去 333-4444-55555
任何建议或现成的解决方案
我开始
console.log('d-45----'.replace(/[^0-9]/g, ''))
但这与我的期望相去甚远
两天在同一点
谢谢
【问题讨论】:
-
它必须是一个正则表达式,或者你可以使用一个函数来做到这一点?
-
您是否还需要删除领先的
d?