|
@@ -67,6 +67,11 @@ public class PDFUtils {
|
|
|
// 特殊处理
|
|
|
if(textStr.indexOf("1")>=0){
|
|
|
String txt = textStr.substring(textStr.indexOf("1"));
|
|
|
+ for (int i = 0; i < txt.length(); i++) {
|
|
|
+ if (!Character.isDigit(txt.charAt(i))) {
|
|
|
+ txt=txt.substring(0,i);
|
|
|
+ }
|
|
|
+ }
|
|
|
if (txt.length() >= 15 && Func.isNumeric(txt)||(Func.isNumeric(txt)&&txt.length()==8&&txt.startsWith("123"))) {
|
|
|
System.out.println(txt);
|
|
|
eVisaConfigList.add(txt);
|
|
@@ -101,7 +106,12 @@ public class PDFUtils {
|
|
|
}
|
|
|
}
|
|
|
if(textString.startsWith("1")){
|
|
|
- if (textString.length() >= 15 && Func.isNumeric(textString)) {
|
|
|
+ for (int i = 0; i < textString.length(); i++) {
|
|
|
+ if (!Character.isDigit(textString.charAt(i))) {
|
|
|
+ textString=textString.substring(0,i);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (textString.length() >= 15 && Func.isNumeric(textString)||(Func.isNumeric(textString)&&textString.length()==8&&textString.startsWith("123"))) {
|
|
|
eVisaConfigList.add("✹" + textString);
|
|
|
}
|
|
|
}
|
|
@@ -165,6 +175,11 @@ public class PDFUtils {
|
|
|
// 特殊处理
|
|
|
if(textStr.indexOf("1")>=0){
|
|
|
String txt = textStr.substring(textStr.indexOf("1"));
|
|
|
+ for (int i = 0; i < txt.length(); i++) {
|
|
|
+ if (!Character.isDigit(txt.charAt(i))) {
|
|
|
+ txt=txt.substring(0,i);
|
|
|
+ }
|
|
|
+ }
|
|
|
if (txt.length() >= 15 && Func.isNumeric(txt)||(Func.isNumeric(txt)&&txt.length()==8&&txt.startsWith("123"))) {
|
|
|
System.out.println(txt);
|
|
|
eVisaConfigList.add(txt);
|
|
@@ -199,7 +214,12 @@ public class PDFUtils {
|
|
|
}
|
|
|
}
|
|
|
if(textString.startsWith("1")){
|
|
|
- if (textString.length() >= 15 && Func.isNumeric(textString)) {
|
|
|
+ for (int i = 0; i < textString.length(); i++) {
|
|
|
+ if (!Character.isDigit(textString.charAt(i))) {
|
|
|
+ textString=textString.substring(0,i);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (textString.length() >= 15 && Func.isNumeric(textString)||(Func.isNumeric(textString)&&textString.length()==8&&textString.startsWith("123"))) {
|
|
|
eVisaConfigList.add("✹" + textString);
|
|
|
}
|
|
|
}
|