За последние 24 часа нас посетили 19336 программистов и 1605 роботов. Сейчас ищут 875 программистов ...

Проблема большая очень

Тема в разделе "Регулярные выражения", создана пользователем yuriykaskoff, 30 май 2010.

  1. yuriykaskoff

    yuriykaskoff Активный пользователь

    С нами с:
    30 май 2010
    Сообщения:
    1
    Симпатии:
    0
    Привет всем! давно здесь не был аж забыл старый аккаунт. Уважаемые знатоки подскажите пожалуйста как составить регулярное для preg_match выражение что бы получить выделенный текст.
    Есть такой примерно код:
    Код (Text):
    1. <dl class="paging">
    2.                 <dt>страницы:</dt>
    3.                 <dd>
    4.                     <ul>
    5.                         <li>
    6.                            
    7.                                 предыдущая
    8.                            
    9.                         </li>
    10.                         <li>
    11.  
    12.                             <ul>
    13.                                
    14.                                
    15.                                    
    16.                                         <li><strong>1</strong></li>
    17.                                    
    18.                                
    19.                                    
    20.                                         <li><a href="?page=2">2</a></li>
    21.                                    
    22.                                
    23.                                    
    24.                                         <li><a href="?page=3">3</a></li>
    25.                                    
    26.                                
    27.                                
    28.                                     <li><span> ... </span><a href="?page=151446">[b]151446[/b]</a></li>
    29.                                  
    30.                             </ul>
    31.  
    32.                         </li>
    33.                         <li>
    34.                            
    35.                                 <a href="?page=2">следующая</a>
    36.                            
    37.                         </li>
    38.                     </ul>
    39.                 </dd>
    40.             </dl>
    41.        
    42.     </div>
    Два маленьких ньюанса:
    1. -... троеточие может перемещаться в зависимости от выбранной страницы.
    2. Последняя страница может выделяться стронг. Сейчас я нахожусь на первой.
    Все это мнужно для того что бы определить общее количество страниц.