Загрузка...

Вопрос к знатокам!

Тема в разделе Private Keeper, BAS, OB создана пользователем plantuha_inactive2940988 22 янв 2020. 156 просмотров

Загрузка...
  1. plantuha_inactive2940988
    plantuha_inactive2940988 Автор темы 22 янв 2020 0 20 янв 2020
    Парсер по регулярке[1] - Получил такие данные - "БОЛЬШОЙ КУСОК КОДА",
    "БОЛЬШОЙ КУСОК КОДА",
    "БОЛЬШОЙ КУСОК КОДА,
    "БОЛЬШОЙ КУСОК КОДА",
    "БОЛЬШОЙ КУСОК КОДА",

    Пользуюсь регуляркой ОТ(.*?)ДО
    Подскажите пожалуйста как мне сделать так что бы я мог обращатся к каждому ТИПА: ("БОЛЬШОЙ КУСОК КОДА",) Спаршеного регуляркой типо что бы оно имело индекс и я из него ("БОЛЬШОЙ КУСОК КОДА",) Мог спарсить еще значения , сам в ступоре 4 часа хз что делац
    Типо Еще раз регуляркой пройтись по каждому "БОЛЬШОЙ КУСОК КОДА", и взять от туда (КОДА) и (БОЛЬШОЙ)
    Такая хуйня как обычный парс не подойдет так как значений может быть хуева туча
    Вопрос сложный но суть простая


    и еще вопросик простенький тем кто знает регулярку
    "CC:8848, "id": "78eb752e33c3e1522b27d580",
    как спарсить 78eb752e33c3e1522b27d580
    Если нужно прасить обязательно с "CC: обходя меняющиеся значения 8848
    ну тоесть спарсить ОТ "CC:8848, "id": " ДО ",
    Но при том что 8848 Меняются
     
  2. iNinja_inactive2740347
    iNinja_inactive2740347 22 янв 2020 lolzteam.org/threads/1357379/ « Авито Юла Boxberry 8 30 окт 2019
    Код

    function get_string_between($string, $start, $end){
    $string = ' ' . $string;
    $ini = strpos($string, $start);
    if ($ini == 0) return '';
    $ini += strlen($start);
    $len = strpos($string, $end, $ini) - $ini;
    return substr($string, $ini, $len);
    }

    get_string_between('ЧАСТЬ КОДА', 'НАЧАЛО', 'КОНЕЦ')
     
Top