помогите с RegExr

Discussion in 'Болталка' started by DiSi, 24 Feb 2013.

  1. DiSi

    DiSi Member

    Joined:
    7 Dec 2007
    Messages:
    0
    Likes Received:
    19
    Reputations:
    0
    есть код
    PHP:
    <td class="Рандом текст" sort="currency" standardistatablesortinginnertext="666.66" title="Рандом текст">
     
    666.66
    </td>
    нужно получить значение 666.66
    пробывал
    PHP:
     @"standardistatablesortinginnertext\"([^<]*)title="
    но нехочет выдергивать
     
    #1 DiSi, 24 Feb 2013
    Last edited: 24 Feb 2013
  2. mironich

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

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Такое лучше через Dom-парсеры делать.
    Code:
    standardistatablesortinginnertext="(\d+)"
     
  3. DiSi

    DiSi Member

    Joined:
    7 Dec 2007
    Messages:
    0
    Likes Received:
    19
    Reputations:
    0
    не совсем уверен но разве /d не для цифр 0-9 (а у меня ведь дробное число)

    сори забыл дописать) число может быть дробне
     
  4. mironich

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

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    А ну да не увидел.
    Code:
    standardistatablesortinginnertext="([\d\.]+)"
     
  5. DiSi

    DiSi Member

    Joined:
    7 Dec 2007
    Messages:
    0
    Likes Received:
    19
    Reputations:
    0
    не то я затупил забыл написать ) щя пробну

    CПС RegExr верный
    но мой xCode не хочет его грабать(
    пойду разбераться
     
    #5 DiSi, 24 Feb 2013
    Last edited: 24 Feb 2013
  6. ^NSA^

    ^NSA^ Elder - Старейшина

    Joined:
    3 Jul 2012
    Messages:
    64
    Likes Received:
    29
    Reputations:
    32
    666.66
    (\d{1,3}.\d{1.2})
    должен дергать
     
  7. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Если я правильно понял задание:
    Code:
    /xt=\"(.*?)\"/
     
  8. taha

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

    Joined:
    20 Aug 2006
    Messages:
    399
    Likes Received:
    330
    Reputations:
    251
    Code:
    sed -nre 's/.*standardistatablesortinginnertext=\"([^\"]*)\".*/\1/gp;'