public static void main(String[] args) {
Pattern pattern = Pattern.compile("(?<=\\&\\$\\$\\$)[a-zA-Z]*(?=\\&\\$\\$\\$)");
Matcher matcher = pattern.matcher("文本框&$$$userName&$$$用户名|$$$密码框&$$$userPassword&$$$密码|$$$登录按钮&$$$http://192.168.10.249:8081/app/login/login.do&$$$登陆url");
if (matcher.find()) {
System.out.println(matcher.group());
}
}我想要得到userName和userPassword两个字符串,这两个字符串都是字母组成。但我现在只能得到userName,不知道怎么回事正则表达式
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货