我想删除某些东西之间的所有空格(比如说一个函数名)和它的括号:
这就是我所拥有的
function_name (params);
这就是我想要获得的
function_name(params);
是否有任何regExp可以帮助我使用javascript函数替换? 谢谢!
答案 0 :(得分:3)
尝试
'function_name (params);'.replace(/(\w+)\s+\(/, '$1(')
答案 1 :(得分:0)
这将使用全局搜索替换文字括号前面的多个空白字符。
var str="function_name (params);";
var n=str.replace(/\s+\(/g,"(");
答案 2 :(得分:0)
知道了,
var input="function_name (/* arguments if any */)";
result=input.replace(/(\w+)\s+\(/,"$1(");
答案 3 :(得分:0)
var str="function_name (params);";
result=str.replace(/\s/g,'');
或强>
result=str.replace(/\s/g,'');