php preg_match_all正则匹配纯字母

来源:百度知道 编辑:UC知道 时间:2024/09/21 19:38:08
比如$a中包含这些类网址连接:
<a href="/纯字母.html"
<a href="/纯字母/纯字母.html"
而我只想获得所有 <a href="/纯字母.html" 中的纯字母
请问如何写?
自己弄了半天,越弄越乱,正则,有点晕!

$pattern = '/[a-zA-Z]+/';//匹配至少一个字母并只有字母的字符串

$a = '<a href="/abc.html"><a href="/baidu.html">';
$pattern = '/<a href=\"\/([a-zA-Z]+).html\">/';
preg_match_all($pattern,$a,$matches);
foreach($matches[1] as $key=>$value){
echo $value,"<br/>";
}

结果输出
abc
baidu