美文网首页
获取字符串中网址

获取字符串中网址

作者: 张岱熹 | 来源:发表于2019-06-18 08:20 被阅读0次

    传入字符串并返回字符串中的网址

    说明:只支持获取字符串中单一的网址

    fun getUrl(str: String):String {

    //WEB_URL_WITH_PROTOCOL

        var text=""

        try {

            val regex ="(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]"

            val matcher = Pattern.compile(regex).matcher(editable)

            while (matcher.find()) {

            val linkText = matcher.group()

            text=linkText

        }

    }catch (e:Exception){

    }

    return text

    }

    相关文章

      网友评论

          本文标题:获取字符串中网址

          本文链接:https://www.haomeiwen.com/subject/aqqxqctx.html