recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Comment extraire ceci via une expression régulière

</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

PHPzPHPz2779 Il y a quelques jours464

répondre à tous(3)je répondrai

  • 世界只因有你

    世界只因有你2017-05-16 13:17:16

    $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.

    répondre
    0
  • 为情所困

    为情所困2017-05-16 13:17:16

    '</li><li class="active"><a href="javascript:;">2</a>'.replace(/.+<li[^>]+class="active"><a[^>]+>(.+)</a>/,'')

    répondre
    0
  • PHPz

    PHPz2017-05-16 13:17:16

    L'explication ci-dessus est si complète

    répondre
    0
  • Annulerrépondre