1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Скрипт который удаляет текст до/после определённой последовательности символов

Тема в разделе "Web Coding", создана пользователем G-Null, 10 ноя 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    Уважаемые, помогите написать такой скриптик

    То есть у меня есть такие строки:
    ла-ла-ла www.site1.com PR = 1
    la-la-la www.site2.com PR = 4
    www.site4.net PR = 2


    скрипт должен удалить всё что стоит до "www." и всё что после " PR"

    в итоге должно получится:
    www.site1.com PR
    www.site2.com PR
    www.site4.net PR


    " PR" потом сам удалю....

    С вводом исходного и выводом готового разберусь сам.
    Помогите плиз с самим поиском и удалением.

    Пожалуйста
     
  2. g0rn

    g0rn Постоялец

    Регистр.:
    3 июн 2007
    Сообщения:
    137
    Симпатии:
    63
    Что-нибудь такое:
    PHP:
    $string "ла-ла-ла www.site1.com PR = 1";
    $wwwpos strpos($string"www");
    $string substr($string$wwwpos);
    $prpos strpos($string" =");
    $string substr($string0$prpos);
    echo 
    $string;
    Если PR потом будешь все равно удалять, то сразу делай так:
    PHP:
    $string "ла-ла-ла www.site1.com PR = 1";
    $wwwpos strpos($string"www");
    $string substr($string$wwwpos);
    $prpos strpos($string"PR");
    $string substr($string0$prpos);
    echo 
    $string;
     
    G-Null нравится это.
  3. SleepShadowWeb

    SleepShadowWeb Создатель

    Регистр.:
    12 окт 2007
    Сообщения:
    10
    Симпатии:
    0
    а если в ла-ла-ла есть "www"?
     
  4. g0rn

    g0rn Постоялец

    Регистр.:
    3 июн 2007
    Сообщения:
    137
    Симпатии:
    63
    его вопрос стоял так:
    Мой скрипт это и делает :) И как ты будешь разбирать то это www. или не то?
     
  5. vlam

    vlam Создатель

    Регистр.:
    27 апр 2007
    Сообщения:
    46
    Симпатии:
    9
    может так:
     
Статус темы:
Закрыта.