标签: javascript regex
我想用' _'替换(javascript)所有不是正则表达式模式的字符。 实施例
字符串:#he57/h
#he57/h
模式:/^[_a-zA-Z][_a-zA-Z0-9]*$/
/^[_a-zA-Z][_a-zA-Z0-9]*$/
预期结果:_he57_h
_he57_h
我试过
var str = "#he57/h"; var res = str.replace(/^[^_a-zA-Z][^_a-zA-Z0-9]*$/g, "_"); console.log(res);
但它没有做好工作。