正则表达式替换 如何将字符串 String str= "((A1)((B2)(A3)))(((C4)(A5))(A6))";中与字母或数字直接相连的“(”或者“)”去除。最好是采用如下函数 str=str.replaceAll("??", "A"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { String str= "((A1)((B2)(A3)))(((C4)(A5))(A6))"; str = str.replaceAll("\\((?=[a-zA-z0-9])|(?<=[a-zA-Z0-9])\\)",""); System.out.println(str); } java图形用户界面如何去掉顶部的边框 关于Swing弹出对话框 一个关于浮点数小数点保留位数的函数问题~~~~~~~~~~~~~· java如何操作Word画图 郁闷中,请求帮助 基本问题,关与流程??? 如何利用反射技术动态创建内部类的实例 笔试题 把jdbc驱动放到WEB_INF/classes下,果然上面的问题解决了,但是....... 如何用JBUILDER 7.0 建菜单,在线等待。 .jar文件运行的方式? java 环境变量中的classpath ,class_home 怎么配置
public static void main(String[] args) {
String str= "((A1)((B2)(A3)))(((C4)(A5))(A6))";
str = str.replaceAll("\\((?=[a-zA-z0-9])|(?<=[a-zA-Z0-9])\\)","");
System.out.println(str);
}