use*_*997 79 javascript jquery
我想从字符串中替换特殊字符并将其替换为_字符
例如:
string = "img_realtime_tr~ading3$"
Run Code Online (Sandbox Code Playgroud)
结果字符串应该看起来像"img_realtime_tr_ading3_";
我需要替换这些字符: & / \ # , + ( ) $ ~ % .. ' " : * ? < > { }
提前致谢
Nie*_*sol 180
string = string.replace(/[&\/\\#,+()$~%.'":*?<>{}]/g,'_');
Run Code Online (Sandbox Code Playgroud)
简单.
或者,要更改除数字和字母之外的所有字符,请尝试:
string = string.replace(/[^a-zA-Z0-9]/g,'_');
Run Code Online (Sandbox Code Playgroud)