//取的是第一个"|~~~|"之间的这一块数据
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class Bao110 {
public static void main(String[] args) {
final String input = "张立彬武岳红|崂山区高科园|张立彬 武岳红|张立彬 武岳红|WAP网站|";
final String regex = "^[^|]*\\|([^|]*)";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(input);
while(matcher.find()) {
System.out.println(matcher.group(1));
}
}
}
请问一下"^[^|]*\\|([^|]*)";
有点费解 ,看了好久 不明白
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货