Commit 8a9bf83c by jinfeng.wang

fix

parent 944b1e47
......@@ -5,6 +5,7 @@ import java.sql.DriverManager;
import java.sql.Statement;
import java.util.Iterator;
import java.util.Set;
import java.util.regex.Pattern;
/**
* @package: com.mobvista.apptag.utils
......@@ -26,15 +27,19 @@ public class MySqlUtil {
while (iset.hasNext()) {
String platform;
String packageName = iset.next();
if (packageName.contains(".")) {
platform = "Android";
} else {
platform = "IOS";
if (packageName != null && packageName.matches("^id\\d+$")) {
packageName = packageName.replace("id", "");
Pattern iosPkgPtn = Pattern.compile("^\\d+$");
Pattern adrPkgPtn = Pattern.compile("^[0-9a-zA-Z\\.]+$");
if (iosPkgPtn.matcher(packageName).matches() || adrPkgPtn.matcher(packageName).matches()) {
if (packageName.contains(".")) {
platform = "Android";
} else {
platform = "IOS";
if (packageName != null && packageName.matches("^id\\d+$")) {
packageName = packageName.replace("id", "");
}
}
stmt.executeQuery(insert_sql.replace("@packageName", packageName).replace("@platform", platform));
}
stmt.executeQuery(insert_sql.replace("@packageName", packageName).replace("@platform", platform));
}
con.close();
} catch (Exception e) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment