js正则表达式js正则表达式

js正则表达式
以https://开头。空格,换行结尾,能够提取字符串中多个符合的部分

sorry,更新一下:

 var data = "balabalbal";
       var re= /https?:\/\/\S+(\s|\n)/gi;
       var arrMactches = data.match(re)

       for (var i=0;i < arrMactches.length ; i++)
       {
            alert(arrMactches[i]);    
       }
 var data = "balabalbal";
       var re= /https?:\/\/\S+\s|$/gi;
       var arrMactches = data.match(re)

       for (var i=0;i < arrMactches.length ; i++)
       {
            alert(arrMactches[i]);    
       }