Test 1
Test & Test 2
Test,Test 2
Test-Test2
Test/Test2
Test. Test2
Test 1 Test 2 Test 3
Test 1 Test 2 - Test 3, Test 4, Test 5
我有以下字符串数组,我需要通过 javascript 正则表达式替换它以将所有这些转换为小写并用-
.
预期产出
test-1
test-test-2
test-test2
我一直在使用这个直到现在
link = str.replace(new RegExp("[^a-zA-Z0-9-]", "gi"), "-").toLowerCase();
link = link.replace("--", "-");