正则表达式 求一正则表达式 ,一段文字如下:author : Robertpublisher:Robbin想匹配author后面的人名字,如何得到,只要名字,不要带author 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String args[]) { String str = "author : Robert\r\n" + "publisher:Robbin"; Pattern pattern = Pattern.compile("author\\s*:\\s*(.+)"); Matcher matcher = pattern.matcher(str); while(matcher.find()) { System.out.println(matcher.group(1)); } }} public class Test { public static void main(String args[]) { String str = "author :Robert\r\n" + "publisher:Robbin"; System.out.println(str.replaceAll(".+:", "")); }}RobertRobbin 问个Map接口的问题 Junit单元测试时,出现错误提示是怎么回事啊 在GUI编程中如何监视TextField对象中文本的改变? 急!!!如何压缩、解压.gz的压缩文件 大虾帮帮小虾米吧 java applet 有什么用? 数组问题 求救:关于java使用jni和本地C程序通信传输中文的问题 怎样在Application程序中加音乐 那位dx可以提供jbuilder的电子书下载,急! 请问在登录的JFrame中回车后执行登录按钮的事件 怎么样在改变Jtree中默认的图片?
import java.util.regex.Pattern;public class Test {
public static void main(String args[]) {
String str = "author : Robert\r\n" +
"publisher:Robbin";
Pattern pattern = Pattern.compile("author\\s*:\\s*(.+)");
Matcher matcher = pattern.matcher(str);
while(matcher.find()) {
System.out.println(matcher.group(1));
}
}
}
public static void main(String args[]) {
String str = "author :Robert\r\n" +
"publisher:Robbin";
System.out.println(str.replaceAll(".+:", ""));
}
}Robert
Robbin