Supprimer dans un texte les parties entre parenthèses
Bonjour,
j'aimerai savoir s'il n'y avait pas une méthode efficace supprimer dans un texte les parties entre parenthèse:
Citation:
Exemple:
text1 (text2) text3 ((text4) text5 ) text6
==> text1 text3 text6
J'ai essayé le code ci-dessous, mais je n'en suis pas vraiment satisfait: un peu barbare...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
remove_brackets: function(str)
{
while(str.indexOf('(') < str.indexOf(')'))
{
var textToReplace = str.substring(str.indexOf('('), str.indexOf(')'));
var reg=new RegExp(textToReplace, "g");
str.replace(reg,' ');
}
return str;
}, |
Si quelqu'un a une meilleure idée, voire un idée de génie, je suis preneur...
Merci