求教正则写法,该如何解决
                        
                            时间:2021-07-01 10:21:17
                            帮助过:2人阅读
							                        
                     
                    
                    求教正则写法
$str = '
			
				
				莫名
				粉丝:932
				风险投资人
			
			
				
				逸仙<
				 粉丝:993
				财经
			
			
				
				称王
			  粉丝:1093
			  IT
			
		
         ';
这段字符串怎么匹配出每个li的url,imgurl,name,fans,job,如第一
应该分别匹配出http://aaa.com/iclock, https://www.gxlcms.com/images/j22.jpg,莫名,932,风险投资人
------解决方案--------------------
PHP code
[User:root Time:06:22:25 Path:/home/liangdong/php]$ php preg.php 
Array
(
    [0] => Array
        (
            [0] => 

莫名
粉丝:932
风险投资人
            [1] => http://aaa.com/moming
            [2] => https://www.gxlcms.com/images/j22.jpg
            [3] => 莫名
            [4] => 粉丝:932
            [5] => 风险投资人
        )
    [1] => Array
        (
            [0] => 

逸仙<
粉丝:993
财经
            [1] => http://aaa.com/yxian
            [2] => https://www.gxlcms.com/images/j7.jpg
            [3] => 逸仙<
            [4] => 粉丝:993
            [5] => 财经
        )
    [2] => Array
        (
            [0] => 

称王
粉丝:1093
IT
            [1] => http://aaa.com/ikco
            [2] => https://www.gxlcms.com/images/j2.jpg
            [3] => 称王
            [4] => 粉丝:1093
            [5] => IT
        )
)
[User:root Time:06:22:26 Path:/home/liangdong/php]$ cat preg.php 

莫名
粉丝:932
风险投资人

逸仙<
粉丝:993
财经

称王
粉丝:1093
IT
EOF;
$n = preg_match_all('/
.*.*.*.*<\/a>.*<\/p>.*https://img.gxlcms.com/(.*)<\/p>.*https://img.gxlcms.com/(.*)<\/p>.*https://img.gxlcms.com/(.*)<\/p>.*<\/li>/iUs', $str, $matches, PREG_SET_ORDER);
if ($n) {
        print_r($matches);
}
?>