java - 检查字符串是android代码中的URL吗?

标签 java android url

<分区>

我允许用户在我的 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/

相关文章:

Android 发布两个具有相同包 ID 的应用程序

javascript - typescript 从包含 url 的字符串中获取主机名、协议(protocol)、端口

java - JAX-WS 异常 - "return is not a valid property"

安卓。在运行时将库写入 lib 文件夹

java - 如何获取android中特定区域的坐标?

ios - whatsapp url 方案 ios dev

java - 将 BitBucket REST API 与 Java 结合使用

java - 在控制台中绘制后沙漏上的间距

Java 7 菱形运算符和派生类的初始化

java - 如何使用ReentrantReadWriteLock等待数据?