javascript - JS正则替换不会用,求助
本文介绍了javascript - JS正则替换不会用,求助的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
filename = "a s_d- ( 5).jp"
newPath = filename.replace(/**/g,''); //正则替换操作,删除所有的空格,"(",")"符号,将"-"替换为"_"
我希望得到的结果是"as_d_5.jpg";
newPath = filename.replace(/_/g, '-').replace(/ /g, '').replace(/(/g,'').replace(/)/g,'') //我现在的写法
请问有没有少写点replace的方法
解决方案
newPath = filename.replace(/\-/g, '_').replace(/[\ \(\)]/g, '')
这篇关于javascript - JS正则替换不会用,求助的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文