Модераторы: ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> замена содержимого между тегами, новичОК 
:(
    Опции темы
amg
Дата 13.11.2009, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1145
Регистрация: 3.8.2006
Где: Новосибирск

Репутация: нет
Всего: 50



На самом деле разница разница весьма ощутима: 

$c_cont = 'содержится текст вида:код PHP
1:
        ..бла бла бла.. ... <a  бла бла1 </a>.... <a бла бла2 </a>...';


$_=$c_cont, s|(?<=<a ).+?(?=</a>)|ссылка|gsi for 1..1e6;
15 c

$_=$c_cont, s|<a\s.+?</a>|<a ссылка</a>|gsi for 1..1e6;
4 c

$_=$c_cont for 1..1e6;
0.4 с

Но будет ли в реальной жизни миллион замен?
PM MAIL   Вверх
ImSave
Дата 13.11.2009, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 4.9.2009

Репутация: нет
Всего: нет



Цитата(ginnie @ 13.11.2009,  13:53)
Но не думаю, что разница будет заметной.

Код

1258131742.0206
если это такой формат времени...то судя по нему ваш вариант быстрее примерно в 1.5 раза
но и бывает что время перед форматированием и после абсолютно совпадает. Это как так?
PM MAIL   Вверх
Bulat
Дата 17.11.2009, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(ImSave @  13.11.2009,  20:19 Найти цитируемый пост)
если это такой формат времени...то судя по нему ваш вариант быстрее примерно в 1.5 раза
но и бывает что время перед форматированием и после абсолютно совпадает. Это как так? 


попробуй заюзать 
Код

...
use re 'debug'; 
...


поможет узнать много интересного о конкретно составленном регулярном выражении smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Регулярные выражения | Следующая тема »


 




[ Время генерации скрипта: 0.0423 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.