检查字符串是android代码中的URL? [复制]
Posted
技术标签:
【中文标题】检查字符串是android代码中的URL? [复制]【英文标题】:Check String is URL in android code? [duplicate] 【发布时间】:2015-04-27 05:00:01 【问题描述】:我允许用户在我的 EditView 中输入文本字符串。当我得到 Editview 文本时,我想验证它是否是 URL 链接?任何人都可以提供android代码功能吗?谢谢
【问题讨论】:
另一个在***.com/questions/5617749/… 【参考方案1】:在 Patterns (android.util.Patterns) 类中使用 WEB_URL 模式
Patterns.WEB_URL.matcher(inputTextForURLEdittext.toLowerCase()).matches();
如果 URL 有效则返回 true,如果 URL 无效则返回 false。 有关更多信息,请参阅此链接 http://developer.android.com/reference/android/util/Patterns.html
【讨论】:
【参考方案2】:您可以使用URLUtil查看。
if (URLUtil.isValidUrl(urlString))
// URL is valid
希望它对你有用。
【讨论】:
它将“http://”之类的字符串作为不正确的有效 URL 提供以上是关于检查字符串是android代码中的URL? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Android 中的电子邮件 URL 打开已安装的应用程序? [复制]
检查下载源以更改 Android 应用程序中的 API URL