diff --git a/mymessagemanager/build.properties b/mymessagemanager/build.properties index 8aca3bb..87e459f 100644 --- a/mymessagemanager/build.properties +++ b/mymessagemanager/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Tue Feb 25 20:25:31 HKT 2025 +#Tue Feb 25 12:48:19 GMT 2025 stageCount=15 libraryProject= baseVersion=4.1 publishVersion=4.1.14 -buildCount=0 +buildCount=1 baseBetaVersion=4.1.15 diff --git a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/unittest/SMSRecevier_Test.java b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/unittest/SMSRecevier_Test.java index 57a8b8a..d1f1b9a 100644 --- a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/unittest/SMSRecevier_Test.java +++ b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/unittest/SMSRecevier_Test.java @@ -35,6 +35,14 @@ public class SMSRecevier_Test { szSmsAddress = "10000"; test1(context, szSmsBody, szSmsAddress); + szSmsBody = "【UC】无影无迹"; + szSmsAddress = "13172887736"; + test1(context, szSmsBody, szSmsAddress); + + szSmsBody = "【UC】无影无迹"; + szSmsAddress = "+8613172887736"; + test1(context, szSmsBody, szSmsAddress); + } public static void test1(Context context, String szSmsBody, String szSmsAddress) { diff --git a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/utils/PhoneUtil.java b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/utils/PhoneUtil.java index 197daad..5a401ae 100644 --- a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/utils/PhoneUtil.java +++ b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/utils/PhoneUtil.java @@ -78,7 +78,7 @@ public class PhoneUtil { return false; } //String text = "这里是一些任意的文本内容"; - String regex = "\\d+"; + String regex = "[+]?\\d+"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(szPhone); LogUtils.d(TAG, String.format("matcher.matches() : %s", matcher.matches()));