str="穿山甲(汤浸透,取甲锉碎,同热灰铛内慢火炒令黄色)五钱 红色曲(炒) 川乌(一枚,灰火中带焦炮)各二钱半"
我改如何写replaceAll中的正则表达式让它把str中的括号中的内容去掉呢(也就是得到的结果为:穿山甲五钱 红色曲 川乌各两钱半)。自己刚入门试了几个都不行,麻烦各位了
我改如何写replaceAll中的正则表达式让它把str中的括号中的内容去掉呢(也就是得到的结果为:穿山甲五钱 红色曲 川乌各两钱半)。自己刚入门试了几个都不行,麻烦各位了
解决方案 »
- Graphics中drawString()方法的y坐标表示的是字体左上角还是左下角
- 请问如何将UNIX文本换行符处理成WINDOWS的换行符
- 一个关于java applet 中的AudioClip类的问题
- java 可以打包吗?怎么打包?
- 如何改变JOptionPane类创建的简单对话框的字体?有没有方法?
- 怎么让SWING控件自动获得焦点
- 请问:Java触发的问题(急)
- 怎样在javaBean中获得文件上传的文件名称?在线等待!
- java一个特殊字符的问题
- 请教 类不能实例化(xxx can't be instantiated)
- 怎么小段程序放到入口方法后面就没有错误了
- JAVA接着在excel上写内容设什么参数
String str="穿山甲(汤浸透,取甲锉碎,同热灰铛内慢火炒令黄色)五钱 红色曲(炒) 川乌(一枚,灰火中带焦炮)各二钱半";
String s = str.replaceAll("(.*?)[(].*?[)]", "$1");
System.out.println(s);
String str="穿山甲(汤浸透,取甲锉碎,同热灰铛内慢火炒令黄色)五钱 红色曲(炒) 川乌(一枚,灰火中带焦炮)各二钱半";
String s = str.replaceAll("[(].*?[)]", "");
System.out.println(s);