正则表达式提取两个字符串之间的字符串

guojiangwei 发布于 2012/07/30 15:30
阅读 8K+
收藏 0
download_url="abcdef.mp3",这里用正则表达式提取abcdef.mp3,谢谢了!
加载中
0
leo108
leo108
download_url="(.+?)"
g
guojiangwei
preg_match_all
g
guojiangwei
回复 @leo108 : 如果$str中有n个download_url,我都想提取出来,应该把preg_match改为preg_match就行了?但是试了一下不行!
leo108
leo108
回复 @guojiangwei : preg_match('download_url="(.+?)"',$str,$match);
leo108
leo108
回复 @guojiangwei : preg_match(‘download_url="(.+?)"’,$str,$match);
g
guojiangwei
难道是preg_match("download_url="(.+?)"",$str,$match); ??????????
0
皮总
皮总
<?php


$str = 'download_url="abcdef.mp3"';

preg_match('/download_url=\"(.+?)\"/',$str,$match);

echo $match[1];
g
guojiangwei
Parse error: syntax error, unexpected '('
返回顶部
顶部