标签: java regex
我有一些这样的文字:Javascript (12+ years), Java (10 years) 如何使用正则表达式提取以下文本:Javascript, Java
Javascript (12+ years), Java (10 years)
Javascript, Java
我已经看过那个链接,你试过吗?它在我的情况下不起作用! 以下答案有效:replaceAll("\\((.+)\\)","")
replaceAll("\\((.+)\\)","")
答案 0 :(得分:2)
使用以下正则表达式
str= str.replaceAll("\((.+)\)", "");
答案 1 :(得分:0)
您可以使用此正则表达式:
(.*?)(\s*\(.*?\))
使用替换$1
$1
[Regex Demo]