/^()$/g这样有什么问题
你们把括号转义一下好吗?
var str = "("voiceFamily\tcss", "voiceFamily")";
str.replace(/^\((.{1,})\)$/, "{$1}");
()是保留字,用作分组,需要查找保留字要使用转义,另外你这个写法也有问题.有时间百度一下 正则表达式30分钟入门.
'("voiceFamily\tcss", "voiceFamily")'.replace(/^\(([^()]+)\)$/,'{$1}')
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答870 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
这样?