添加电话号码前面有+号的检测兼容。
This commit is contained in:
		@@ -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) {
 | 
			
		||||
 
 | 
			
		||||
@@ -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()));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user