2014-12-19 93 views
2

如何删除字符串中的字符(和)之间的所有字母?如何删除字符串中的字符(和)之间的所有字母?

例如:

你好,我是(RINO)高兴我的生活(可能)总是=>你好,我很高兴我的生活总是

已经习惯

data[mPosition]=data[mPosition].replaceAll("(.*?)", ""); 

但我不知道为什么它不起作用。

帮助我找到解决方案。

谢谢。

+6

' '(''和' ')''是特殊的正则表达式字符。尝试用'replaceAll(“\\(。*?\\)”,“”)' –

+1

“?”在这种情况下没用,对吧? – Hacketo

+1

谢谢@ZouZou我忘了那一点。它非常感谢。 :) –

回答

2

一个更通用的方法可能是 - data[mPosition]=data[mPosition].replaceAll("\\(.*?\\)", "")

相关问题