• есть строка s = от 0 до 1024 символов Unicode.

    Пример: ‘sfg[12ff]dfgdfg,exdzf[12ff],[12ff]wsws’

    есть подстрока s1, Unicode, возможно такой же длинны, ограниченная началом ‘[‘ и концом ‘]’ с неким набором символов между ними.

    Пример: ‘[12ff]’

    1. можно ли, зная такие данные получить s2 = s с вырезом из нее строки s1, не прибегая к циклу перебора символов?

    Результ: sfgdfgdfg,exdzf,wsws

    2. усложняя вопрос — можно ли получить массив строк, разделенных «,» с вырезом из его начала производной символов из s1?

    sfgdfgdfg,
    exdzf,
    wsws

    p.s. Скоро там новая версия wp выйдет никто не помнит?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    можно ли, зная такие данные получить s2 = s с вырезом из нее строки s1, не прибегая к циклу перебора символов?

    $s2 = str_replace( $s1, '', $s );

    усложняя вопрос — можно ли получить массив строк, разделенных «,» с вырезом из его начала производной символов из s1?

    $a = explode( ',', str_replace( $s1, '', $s ) );

    Скоро там новая версия wp выйдет никто не помнит?

    12 апреля, если не случится ничего экстраординарного.

    спасиб

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «вырезать из строки подстроку без знания длит.» закрыта для новых ответов.