var str= 'ueser(1)';
我怎么能通过做正则表达式验证之后拿到的数据是只包含字母数字下划线的数据
如'ueser1'
str.replace(/[^0-9a-zA-Z_]/g, '')
其中全局标志 g 表示 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
关于replace的详细用法可参照如下链接
http://www.w3school.com.cn/js...
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
3 回答1.5k 阅读✓ 已解决