Android 判断字符串是否是URI

来源:互联网 发布:python json 伯乐 编辑:程序博客网 时间:2024/06/16 20:46

原创文章,如有转载,请注明出处:http://blog.csdn.net/myth13141314/article/details/68940911

Android 开发过程中遇到一个检测用户输入是否是合法Uri的需求,这里记录一下方法


主要是用到了Android里面的Patterns包和URLUtil包,比较简单

if (Patterns.WEB_URL.matcher(query).matches() || URLUtil.isValidUrl(query)) {    Intent intent = new Intent(MainActivity.this, WebActivity.class);    intent.putExtra("webUrl", query);    startActivity(intent);  }

用以上方法就能检测出一般的uri输入,比如下面这样的

www.baidu.comhttp://www.baidu.comyoutube.com
0 0
原创粉丝点击