Регулярные выражения в PHP

(Ответов: 4, Просмотров: 1389)
  1. Гуру Аватар для Twin
    • Регистрация: 30.12.2009
    • Сообщений: 613
    • Репутация: 39
    • Webmoney BL: ?
    Небольшой урок по регулярным выражениям, используемым в PHP, а также в файле .htaccess. Так как тема регулярных выражений является достаточно объемной, я опустил некоторые моменты и значения и расскажу только об общих и самых часто употребляемых вещах.
    Урок включает:
    1. Описание метасимволов
    2. Функции, в которых используются регулярные выражения
    3. Описание модификаторов шаблонов
    4. Примеры использования самых частовстречаемых функций
    >> Прочитать урок <<
    • 1
  2. Опытный Аватар для Crasher69
    • Регистрация: 08.09.2009
    • Сообщений: 437
    • Записей в дневнике: 5
    • Репутация: 175
    • Webmoney BL: ?
    Сложная тема. Читал много документации, забивал на эти регулярки всегда. Тут хоть разжеваней написано, ситуация прояснилась :)

    А так как регулярки не юзал - всегда делал несколько длиннее и глупее, когда писал парсеры - разбивал с помощью explode на массивы, и брал нужную часть, и так далее.
    • 0
  3. Студент Аватар для Soeti
    • Регистрация: 08.09.2010
    • Сообщений: 67
    • Репутация: 26
    Вы просто готовили не тот борщ:)

    Наберитесь терпения - и прочитайте хотя бы сотню страниц этой книги.
    • 0
  4. Новичок Аватар для Арсен
    • Регистрация: 13.12.2012
    • Сообщений: 21
    • Репутация: 7
    Приветствую.

    Требуется в строке при выводе удалить теги img только с gif изображениями.
    Пробовал так:
    preg_replace('!<img(.*?)\.gif(.*?)/>!si', '', $str); ну и разные вариации, либо не видит. либо сносит все картинки ..
    Куда копать?
    Последний раз редактировалось Арсен; 18.03.2013 в 11:39. Причина: ошибка
    • 0
  5. Новичок Аватар для Арсен
    • Регистрация: 13.12.2012
    • Сообщений: 21
    • Репутация: 7
    Всем спасибо :).
    Задача решена:
    PHP код:
    preg_replace('[<img[^>]*.gif[^>]*/>]i'''$str); 
    • 1

    Спасибо сказали:

    AlexLeo(18.03.2013),

Похожие темы

Темы Раздел Ответов Последний пост
Регулярные рубрики в блоге
Блоги 3 23.09.2009 12:10

Интересные темы

парсер яндекс php

Использование php для написания парсера яндекса своими собственными руками, как правильно сделать, подробнее здесь.

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры