Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Preg_match
Новая тема
Ответить
цитата
28/08/08 в 15:44
freeek
как правильно написать для
Код:
<!-- text -->
сам текст не важен, важно для тегов
че то забуксовал
цитата
28/08/08 в 15:53
freeek
впринципевопрос решен, но если кто хочет, русть выложит, как использует, оценю
цитата
28/08/08 в 16:09
dDan
/<-- ([^\s]+) -->/
цитата
28/08/08 в 19:04
_s_[sov]
Не совсем понял что нужно но выложу паттерн:
Код:
<!--(.*)-->
цитата
02/09/08 в 16:51
localhost
_s_[sov] писал:
Не совсем понял что нужно но выложу паттерн:
Код:
<!--(.*)-->
этот паттерн не работае, если тэгов больше одного.
надо так:
/<!-- (.{2,50}) -->/
более корректное правило для ungreedy modifier особенно если между <1-- и --> встречаются русские символы
цитата
02/09/08 в 19:35
_s_[sov]
localhost
интеерсно по какой это причине он не будет работать? Ну а твой паттерн тогда что ищет? где от 2 до 50 точек чтоле?
цитата
02/09/08 в 19:45
dDan
символов а не строчек
цитата
02/09/08 в 23:42
webboxxx
localhost писал:
/<!-- (.{2,50}) -->/
localhost, ты меня извини, но ты хуйню какую то написал. абсолютно неуниверсальное решение, да и вообще - к чему тут привязка к количеству символов?
вариант _s_[sov] конечно немного не доработан, мой вариант будет такой:
Код:
/<!--(.+?)-->/s
цитата
03/09/08 в 17:47
_s_[sov]
Вопщем хз что нада было ТС но мой вариант полностью рабочий если рассматривать случай парсинга между
Код:
<!-- -->
цитата
03/09/08 в 18:16
-=Faraon=-
_s_[sov] писал:
Вопщем хз что нада было ТС но мой вариант полностью рабочий если рассматривать случай парсинга между
Код:
<!-- -->
Работать вариант будет только если все каменты на новой строке если в одной все сольёться в 1! .* - это жадный квантор жрёт по максимуму. правильный вариант дал webboxxx с чем его и поздравляю
.
Новая тема
Ответить
Эта страница в полной версии