我有一个用连字符替换数字和空格的正则表达式。
/[^\s\d-]/
这很好用,但这里有多个连字符彼此相邻的机会,这是我不想要的。
如果传递了以下字符串:I am a bad str1 ng
我想要I-am-a-bad-str-ng
ie 只有一个连字符。是否可以更改正则表达式来执行此操作?
我有一个用连字符替换数字和空格的正则表达式。
/[^\s\d-]/
这很好用,但这里有多个连字符彼此相邻的机会,这是我不想要的。
如果传递了以下字符串:I am a bad str1 ng
我想要I-am-a-bad-str-ng
ie 只有一个连字符。是否可以更改正则表达式来执行此操作?