2016-08-31 106 views
-2

让我们说'Ben-Hur(2016)'。我想删除'(2016)'。我只需要Ben-Hur如何删除使用javascript括号内的数字?

+0

提示:您可以使用RegEx和'String.replace()' – Tushar

+0

非常感谢。还有一件事。 (** 2016 **)如何删除。意味着我想保留'**(2016)**'并且想要移除** Ben-Hur **。这个怎么做?? –

回答

1

使用String#replace方法

console.log(
 
    'Ben-Hur (2016)'.replace(/\(\d+\)/g, '') 
 
)

FYI:如果你想删除的空间,然后使用/\s*\(\d+\)\s*/g正则表达式。

+0

我还会删除尾部空格。 – Tushar

+0

@Tushar:有点困惑,他需要或没有....更新... –