<分区>
我允许用户在我的 EditView 中输入文本字符串。当我得到 Editview 文本时,我想验证它是否是 URL 链接?任何人都可以提供Android代码功能吗?谢谢
<分区>
我允许用户在我的 EditView 中输入文本字符串。当我得到 Editview 文本时,我想验证它是否是 URL 链接?任何人都可以提供Android代码功能吗?谢谢
最佳答案
在 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
关于java - 检查字符串是android代码中的URL吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28714979/