21,886
社区成员
发帖
与我相关
我的任务
分享
<?php
$s = <<<EOF
<div class="inner-box-wrapper">
<div class="word-header">
<div class="w-and-c">
<span class="def-num">1</span>
<h1>a</h1>
<a class="play-pron" data-lang="cn" data-file="a0000001" data-dir="a" href="javascript:void(0)" title="12323">play <span class="p-box"> </span></a>
</div>
</div>
</div>
EOF;
$a = '<a class="play-pron" data-lang="cn" data-file="';
$b = '" data-dir="a" href="javascript:void(0)" title="12323">play <span class="p-box">';
preg_match_all("#".preg_quote($a)."(.*)".preg_quote($b)."#", $s, $x);
echo "<pre>";
print_r($x[1]);
preg_match_all('/data-file="(.+?)"/', $s, $m);
print_r($m[1]);