</li><li class="active"><a href="javascript:;">2</a>
Comment extraire 2 en utilisant une expression régulière en php ? 2 est une variable
学习是最好的投资!
$patt = '/<\/li><li class="active"><a href="javascript:;">(\d+)<\/a>/'; $str = '</li><li class="active"><a href="javascript:;">2</a><li></a>'; preg_match($patt, $str,$arr); var_dump($arr[1]);
Pour cette chose, vous devriez vérifier comment l'utiliser uniquement lorsque vous l'utilisez. Après tout, vous ne l'utilisez pas beaucoup.
'</li><li class="active"><a href="javascript:;">2</a>'.replace(/.+<li[^>]+class="active"><a[^>]+>(.+)</a>/,'')
L'explication ci-dessus est si complète
Pour cette chose, vous devriez vérifier comment l'utiliser uniquement lorsque vous l'utilisez. Après tout, vous ne l'utilisez pas beaucoup.
'</li><li class="active"><a href="javascript:;">2</a>'.replace(/.+<li[^>]+class="active"><a[^>]+>(.+)</a>/,'')
L'explication ci-dessus est si complète