Commit 8a9bf83c by jinfeng.wang

fix

parent 944b1e47
...@@ -5,6 +5,7 @@ import java.sql.DriverManager; ...@@ -5,6 +5,7 @@ import java.sql.DriverManager;
import java.sql.Statement; import java.sql.Statement;
import java.util.Iterator; import java.util.Iterator;
import java.util.Set; import java.util.Set;
import java.util.regex.Pattern;
/** /**
* @package: com.mobvista.apptag.utils * @package: com.mobvista.apptag.utils
...@@ -26,6 +27,9 @@ public class MySqlUtil { ...@@ -26,6 +27,9 @@ public class MySqlUtil {
while (iset.hasNext()) { while (iset.hasNext()) {
String platform; String platform;
String packageName = iset.next(); String packageName = iset.next();
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(".")) { if (packageName.contains(".")) {
platform = "Android"; platform = "Android";
} else { } else {
...@@ -36,6 +40,7 @@ public class MySqlUtil { ...@@ -36,6 +40,7 @@ public class MySqlUtil {
} }
stmt.executeQuery(insert_sql.replace("@packageName", packageName).replace("@platform", platform)); stmt.executeQuery(insert_sql.replace("@packageName", packageName).replace("@platform", platform));
} }
}
con.close(); con.close();
} catch (Exception e) { } catch (Exception e) {
System.out.println(e); System.out.println(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