可以使用正则表达式忽略域白名单吗?
bypass.com.aaa.com
aaa.com.bypass.com
aaa.com \\ @ bypass.com
<...>
我无法在安全点之间绕过该域
有可能吗?
public static boolean isValidtoUrl(@Nullable String arg3) {
if(TextUtils.isEmpty(((CharSequence)arg3))) {
return 0;
}
try {
URI v0 = new URI(arg3);
arg3 = v0.getScheme();
String v0_1 = v0.getAuthority();
if(arg3 != null) {
if(v0_1 == null) {
}
else {
if(!arg3.equals("http") && !arg3.equals("https")) {
return 0;
}
if(!v0_1.matches("(aaa.com)|(bbb.com)|([A-Za-z0-9.]*\\.aaa.com)|([A-Z,a-z0-9.]*\\.bbb.com)")) {
if((v0_1.endsWith(".ccc.com")) && (b.a)) {
return 1;
}
return 0;
}
return 1;
}
}
return 0;
}
catch(URISyntaxException v3) {
a.a(((Throwable)v3));
return 0;
}
return 0;
}
}