PHP正则表达式如何匹配html里的</a>标签呢?

最近刚学正则匹配,我想把“</a>”匹配出来,为什么打印$match空数组呢?
$str='hello12345@xxx<\/a>bcdef';
$pattern='/<\/a>/';
preg_match($pattern,$str,$match);
print_r($match);
最新回答
萌妹子

2024-11-28 09:36:23

  1. <[ ]*a[^>]*href[ ]*=[ ]*["']*([^'"]+)

  2. 试一下正则表达式自动生成器,它的库里面好像还有更复杂的取href的正则

  3. <?php

preg_match('/{a}/'.$a)

?>