String [] tmp2 = tempPN2.trim().split(",");
for (int i = 0; i < tmp2.length; i++) {
String tmp = tmp2[i].trim();
if(!isNumber(tmp)){
errors.add("prefixNum",
new ActionError("prefix.prefixNum6.required"));
// System.out.println("号段第二部分分隔符所分隔的必须为数字");
return;
}
}
java.util.StringTokenizer st = new java.util.StringTokenizer(tempPN2, "0123456789,- ");
if(st.hasMoreElements())
{
errors.add("prefixNum",
new ActionError("prefix.prefixNum5.required"));
return;
}
String tmp = tempPN1.trim() + tempPN2.trim();
//防止格式为:前号段189,后号段为-400.的错误格式
Pattern pattern = Pattern.compile("[0-9]+");
Matcher matcher = pattern.matcher(tmp);
if(!matcher.matches())
{
errors.add("prefixNum",new ActionError("prefix.prefixNum8.required"));
return;
}
String操作
最新推荐文章于 2025-04-19 16:06:23 发布
207

被折叠的 条评论
为什么被折叠?



