我有这样的字符串
var data = "{45}*[52]*{45}*[52]*{45}*[52]*69"
我需要将所有方括号和大括号替换为javascript或jquery中的圆括号
我已经试过了
.replace(/[\[\]']+/g,'')
但它取代了所有平行的打开和关闭方括号
预期结果为= "(45)*(52)*(45)*(52)*(45)*(52)*69"
有任何想法吗 ?
您可以通过简单的方式使用
"{45}*[52]*{45}*[52]*{45}*[52]*69".split(/[\{\[]/).join('(').split(/[\}\]]/).join(')')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句