【发布时间】:2015-01-10 15:11:54
【问题描述】:
我认为问题在标题中,
我已经用这个正则表达式 \\((.*?)\\) 尝试了匹配器和模式,但它让我得到的只是括号之间的字符串,没有 *3 ,
我怎样才能改变它:(a+b)*3+7
对此:(aplusb)*3+7
我尝试了全部替换,但它也替换了我括号外的“+”,我得到了这个(aplusb)*3plus7
但我想像我说的那样替换它:(aplusb)*3+7
我在问之前尝试了很多方法,所以请帮助我 谢谢你的帮助,对不起我的英语不好:)
【问题讨论】:
-
你要替换括号中的'+'
-
您能否更具体地说明何时要将
+替换为plus?它应该只在括号内,或者如果它没有被数字包围,或者可能有其他规则,如“先替换+我们找到”?