За последние 24 часа нас посетили 22573 программиста и 1090 роботов. Сейчас ищут 650 программистов ...

Как рег. выражением получить содежание в тэге

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

  1. hoho

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

    С нами с:
    30 мар 2015
    Сообщения:
    5
    Симпатии:
    0
    Данные хранятся в таком виде:

    [av_textblock size='' font_color='custom' color='#515151' av-medium-font-size='']текст[/av_textblock][av_textblock2]....[/av_textblock2][av_textblock3]....[/av_textblock3]

    Как можно получить содержание между av_textblock?
     
  2. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    417
    Симпатии:
    71
    PHP:
    1. <?php
    2. $source_str = "[av_textblock size='' font_color='custom' color='#515151' av-medium-font-size='']текст[/av_textblock]";
    3. $result =array();
    4. $count = preg_match_all("/\]{1}(.*)\[{1}/", $source_str, $result);
    5.  
    6. print($result[1][0]);
    7.  
    8. ?>