【发布时间】:2015-02-09 19:54:08
【问题描述】:
我正在尝试使用 preg_match 在 2 个字符串之间获取一个字符串
字符串是这样的,这只是一个例子
<source src='http://website.com/384238/dsjfjsd.jpg' type='image/jpg' data-res='43543' lang='English'/>
我想要链接,“data-res=”是一个变化很大的链接:
我正在做这样的事情:
preg_match("<source src='(.*)' type='image/jpg' data-res='43543",$input,$output);
我也试过这种方式
$output = trim(cut_str($input, '<source src='', ' type='image/jpg' data-res='43543'));
我认为问题在于不知道如何表示空格或特殊字符,我还想知道解决这个问题的最佳功能是什么
【问题讨论】:
-
您只想要具有
data-res属性的<source>链接吗?还是你想要所有这些? -
我想要专门具有“data-res='43543'”的“源”链接,它只是一个匹配项