【发布时间】:2016-04-30 06:58:25
【问题描述】:
这是我的字符串
输入:
22 TIRES (2 defs)
1 AP(PEAR + ANC)E (CAN anag)
6 CHIC ("SHEIK" hom)
预期输出:
22 TIRES
1 APPEARANCE
6 CHIC
实际输出:
TIRES
APPEARANCE
CHIC
我尝试使用下面的代码并得到上面的输出。
String firstnames =a.split(" \\(.*")[0].replace("(", "").replace(")", "").replace(" + ",
"");
知道如何提取数字吗?我不想要括号后面的数字,如输入“22 TIRES (2 defs)”中的数字。我需要输出为“22 TIRES”任何帮助都会很棒!
【问题讨论】:
-
为什么需要这样做?