当前位置:Gxlcms > PHP教程 > javascript-怎么用php匹配出这段代码?

javascript-怎么用php匹配出这段代码?

时间:2021-07-01 10:21:17 帮助过:19人阅读

我想把下面代码里的/MusicData/play/201512/5684f44201b44.mp3这个给匹配出来

 
  
  
  
    oooovc:
   终于有更新的曲子了!等得花都谢了 DJHarlem:
   不错的曲子 值得拥有~ NONGZEMING:
   不错!我喜欢! NONGZEMING:
   不错!我喜欢! xx602285388:
   套曲不错~~~ 155774a:
   感谢分享好音乐 1098263279:
   非常不错的曲子 376663234:
   霸气 不错的套曲 支持 936431866dj:
   不错,赞一个 a670529347:
   嗨嗨嗨嗨嗨~ 

回复内容:

我想把下面代码里的/MusicData/play/201512/5684f44201b44.mp3这个给匹配出来

 
  
  
  
    oooovc:
   终于有更新的曲子了!等得花都谢了 DJHarlem:
   不错的曲子 值得拥有~ NONGZEMING:
   不错!我喜欢! NONGZEMING:
   不错!我喜欢! xx602285388:
   套曲不错~~~ 155774a:
   感谢分享好音乐 1098263279:
   非常不错的曲子 376663234:
   霸气 不错的套曲 支持 936431866dj:
   不错,赞一个 a670529347:
   嗨嗨嗨嗨嗨~ 

终于有更新的曲子了!等得花都谢了 DJHarlem:
   不错的曲子 值得拥有~ NONGZEMING:
   不错!我喜欢! NONGZEMING:
   不错!我喜欢! xx602285388:
   套曲不错~~~ 155774a:
   感谢分享好音乐 1098263279:
   非常不错的曲子 376663234:
   霸气 不错的套曲 支持 936431866dj:
   不错,赞一个 a670529347:
   嗨嗨嗨嗨嗨~
EOF;

preg_match('/ url="(.+?)"><\/a>/', $a, $b);

var_dump($b);

  • 用PHP的XML的XPath最好了

  • XPath语法参加这里XPath语法

这里有一个小例子

xpath("//a[@class='play-item' and @url]");

print_r($result);
?>

我们可以找到所有a标签class属性为'play-item'且有url属性的元素,然后就是对PHP中SimpleXMLElement类的操作了

人气教程排行