This question already has answers here:
JavaScript/regex: Remove text between parentheses
                                
                                    (5个答案)
                                
                        
                6年前关闭。
            
        

我有此变量:var alma = 'Ez itt (alma)';
我想得到这个输出Ez itt

我该怎么做?

:-)就像php中的substr一样,但这不是我所需要的。这个变量是一个例子...我有更多的变量,大约100-200,长度不同。

最佳答案

尝试这个,

var alma = 'Ez itt (alma)';
var output = alma.substring( 0, alma.indexOf("(")-1 );
alert(output);


更新资料



如果您只需要替换方括号内的值并获取字符串的其余部分,请尝试以下操作

var output = alma.replace(/ *\([^)]*\) */g, "");

07-26 02:43