用于修剪括号 中的空格的javascript正则表达式是什么?
例如,给定
balance( 11010000 ) / balance( 11050000 )
它应该返回
balance(11010000) / balance(11050000)
答案 0 :(得分:2)
如果括号被正确封闭,那么您可以使用下面的正向前瞻性正则表达式。
var str = "balance( 11010000 ) / balance( 11050000 )"
alert(str.replace(/ (?=[^()]*\))/g, ""))
alert('balance (1 1 0 1 0 0 0 0)'.replace(/\s(?=[^()]*\))/g, ""))