正则表达式匹配网址

Posted 梦见一只电子羊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式匹配网址相关的知识,希望对你有一定的参考价值。

一段字符中匹配出网址,可以将css里复制的url(blabla)匹配网址方便下图

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>match</title>
        <script type="text/javascript">
            window.onload = function() {
                var str = "url(http://img2.cache.netease.com/f2e/wap/touch_index_2016/trunk/images/download_2017.png) no-repeat";
                var reg = /http:\/\/\w*(\.\w*)+/ig;
                var arr = str.match(reg);
                console.log(arr);
                
                
                
                
                btn.onclick = function() {
                    var text = document.getElementById(‘text‘);
                    var input = document.createElement(‘input‘);
                    var str1=text.value;
                    var arr1=str1.match(reg);
                    console.log(arr1);
                    input.value = arr1;
                    btn.appendChild(input);
                }

            }
        </script>
        <input type="text" name="text" id="text" placeholder="粘贴至此" value="" />
        <button id="btn">链接</button>
    </head>

    <body>
    </body>

</html>

 

以上是关于正则表达式匹配网址的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式匹配网址

循环通过 python 正则表达式匹配

PHP正则表达式匹配所有网址[重复]

匹配一个网址URL的js正则表达式怎么写啊?

Oracle正则表达式之匹配网址

用正则表达式提取网址中的IP怎样取?