正则表达式匹配链接怎么写?

2025-05-19 23:26:24
推荐回答(3个)
回答(1):

正则写到程序里面的时候双引号前面加一个转义字符“\”,这个你总会吧

回答(2):

]*>([^<]+)<\/a>
组1为链接 组2为文本

回答(3):

/**
* 英文域名url正则
*
* 传输协议(字母开头紧接'://')
* ^[a-z]+:\/\/
*
* 多级子域(字母、数字开头可以包含字母、数字、'_'、'-'且以'.'结尾的多组这种组合)
* ([a-z0-9]{1}[a-z0-9_-]*\.)*
*
* 顶级域名(由.分割的1到多组字母、数字组合)
* ([a-z0-9]+\.)*[a-z0-9]+
*
* 链接路由(以'/'开头的一段字符串)
* (\/[^\f\n\r\t\v]*)*$
*
* 最终表达式
* ^[a-z]+:\/\/([a-z0-9]{1}[a-z0-9_-]*\.)*([a-z0-9]+\.)*[a-z0-9]+(\/[^\f\n\r\t\v]*)*$
*/