jsp页面写java代码
qq_39321280:
[code=java]
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("请输入:");
String str=s.nextLine();
String GZ = getGZStr(str);
String B = getBStr(str);
System.out.println("GZ="+GZ);
System.out.println("B="+B);
System.out.println();
}
//获取GZ字符串
public static String getGZStr(String str){
String reg="[A-Z]{2}[0-9]{6}-[0-9]{4}";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(str);
while (m.find()) {
//System.out.println(m.group());
return m.group();
}
return null;
}
//获取B后面的字符串
public static String getBStr(String str){
String reg1="[A-Z]{1}[0-9]{2}\\\\s+[0-9]{7}";
String reg2="[0-9]{7}";
Pattern p = Pattern.compile(reg1);
Matcher m = p.matcher(str);
String str1 = null;
while (m.find()) {
str1 = m.group();
//System.out.println(str1);
}
Pattern p2 = Pattern.compile(reg2);
Matcher m2 = p2.matcher(str1);
(m2.find()) {return m2.group();
}
return null;
这些代码可以刚入JSP页面吗
|