谁会写这个正则匹配式?要匹配的内容就是把4个URL匹配出来,组成数组谁搞成功了,奖80

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 05:49:32
谁会写这个正则匹配式?要匹配的内容就是把4个URL匹配出来,组成数组谁搞成功了,奖80

谁会写这个正则匹配式?要匹配的内容就是把4个URL匹配出来,组成数组谁搞成功了,奖80
谁会写这个正则匹配式?
要匹配的内容
就是把4个URL匹配出来,组成数组
谁搞成功了,奖80

谁会写这个正则匹配式?要匹配的内容就是把4个URL匹配出来,组成数组谁搞成功了,奖80
说明:正则都是有针对性地写的,下面是针对你提供的样本匹配的正则

$str = "你上面的字符";
$pattern = "#<a.*?href="([^"]*?)"[^>]*?>(.*?)</a>([a-z.]+).*?([a-z.]+)#is";
preg_match($pattern, $str, $match);

print_r($match);  //$match[1] ~ $match[4]是你要的4个URL,$match[0]是总的匹配结果

--- 华丽的分割线 ---

没留意你的问题发布在js分类下,下面补充js的实现,只是</a>加了个转义

var pattern = /<a.*?href="([^"]*?)"[^>]*?>(.*?)<\/a>([a-z.]+).*?([a-z.]+)/
var match = str.match(pattern);

同样match[1]~match[4]是对应的值.