我正在从维基百科获取一些数据,它在括号内有一些内容,我想删除括号内的所有内容。当括号是单个时,我可以使用 content.replace(/\s*\(.*?\)\s*/g, '')
删除数据,但对于某些数据,括号是双倍和三倍。请帮助我获得预期的输出。
输入
Russia ( ( listen); Russian: Росси́я, tr. Rossíya, IPA: [rɐˈsʲijə]) officially the Russian Federation
预期输出
Russia officially the Russian Federation
我现在得到的输出
Russia; Russian: Росси́я, tr. Rossíya, IPA: [rɐˈsʲijə]) officially the Russian Federation
最佳答案
试试这个
var text = "Russia ( ( listen); Russian: Росси́я, tr. Rossíya, IPA: [rɐˈsʲijə]) officially the Russian Federation"
console.log(text.replace(/\s*\(.*\)/,''));
关于javascript - 如何在javascript中删除双括号内的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48201740/