регулярное выражение

Discussion in 'PHP' started by am@tory, 2 Jul 2010.

Thread Status:
Not open for further replies.
  1. am@tory

    am@tory Elder - Старейшина

    Joined:
    8 Jan 2007
    Messages:
    65
    Likes Received:
    16
    Reputations:
    5
    Всем привет! Помогите пожалуйста составить регулярное выражение для preg_match() , чтобы выдернуть из текста TEXT1 и TEXT2

    <b id="performer432"><a href='gsearch.php?section=audio&c[q]=Tsx>Text1</a></b><span>&nbsp;-&nbsp;</span><span id="title73435">Text2</span> </div>
    вообще не понимаю, обычно на угад делаю и получается =) а тут запара =)
     
  2. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    366
    Likes Received:
    115
    Reputations:
    23
    ">([a-zA-Z0-9]+?)</"
     
  3. Kusto

    Kusto Elder - Старейшина

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    PHP:
    <?php 
    $str
    ='<b id="performer432"><a href=\'gsearch.php?section=audio&c[q]=Tsx>Text1</a></b><span>&nbsp;-&nbsp;</span><span id="title73435">Text2</span> </div>';
    preg_match_all('#=Tsx>(.*)</a></b><span>&nbsp;-&nbsp;</span><span id="title73435">(.*)</span> </div>#iU',$str,$qwerty);
    echo  
    $qwerty[1][0];
     echo 
    "<br>".$qwerty[2][0];
     
    ?>  
     
  4. am@tory

    am@tory Elder - Старейшина

    Joined:
    8 Jan 2007
    Messages:
    65
    Likes Received:
    16
    Reputations:
    5
    спасибо друзья.
     
Thread Status:
Not open for further replies.