美文网首页JS
【正则】从字符串中获取链接

【正则】从字符串中获取链接

作者: 匆匆那年_海 | 来源:发表于2019-09-17 17:56 被阅读0次
给大家分享一个从字符串中筛选数组的正则,当然还可以用split等方法。
// 从字符串中筛选链接
var str = 'http://www.xhy.com?l=3,http://www.xhy.com?lll=322';
var reg = /((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(:[0-9]+)?|(?:ww‌​w.|
[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?‌​(?:[\w]*))?)/g;
str= str.match(reg);
console.log(str);// ["http://www.xhy.com", "http://www.xhy.com"];

原文作者:匆匆那年_海,博客主页:https://www.jianshu.com/u/910c0667c515
95后前端汉子,爱编程、优秀、聪明、理性、沉稳、智慧的程序猿一枚。

相关文章

  • 【正则】从字符串中获取链接

    给大家分享一个从字符串中筛选数组的正则,当然还可以用split等方法。 原文作者:匆匆那年_海,博客主页:http...

  • Python正则表达式 !五分钟带你完全掌握!

    正则表达式又称为规则表达式,是对字符串操作的一种逻辑公式。通过正则表达式,从字符串中可以获取我们想要获取的特定部分...

  • 正则表达式

    .match() 获取符合正则表达式规则的字符串,转换成数组。 要获取的字符串.match(正则) .test()...

  • 那些年我们追过的正则

    正则校验字符串中是否包含A或者B 使用正则获取url地址上的参数值 var reg = new RegExp("(...

  • 谓词和正则表达式

    正则表达式 iOS中,通过传入正则表达式字符串,获取到NSRegularExpression对象,使用matche...

  • PHP提取字符串中的数字

    php结合正则获取字符串中数字 function findNum($str=''){ $str=trim($str...

  • 【小练习|Axure】8. 属性篇 字符串的属性和函数

    由于不允许输入html链接,点击获取 本篇html链接 [[length]] 获取字符串中字符的数量[[chart...

  • 004-golang 正则表达式的使用

    获取包名 参考链接 golang 正则表达式 基础知识 - Golang 中的正则表达式 线上正则表达式测试工具

  • 正则表达式

    正则表达式:从固定字符串中,得到某种特征的字符串。 定义一个正则表达式 构造函数 字面量 正则表达式是对象 正则的...

  • python3代码片段

    正则匹配检查 正则提取字符串 获取日期时间字符串 时间暂停 取得当前py文件的路径 字符串替换(注意与js的rep...

网友评论

    本文标题:【正则】从字符串中获取链接

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