|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 16 Всего: 261 |
Регулярки на мыло:
http://forum.vingrad.ru/index.php?showtopic=46596 Регулярки на URL http://forum.vingrad.ru/index.php?showtopic=46685 Проблемы с кодировкой: http://forum.vingrad.ru/topic-130706.html http://forum.vingrad.ru/topic-110026.html http://forum.vingrad.ru/topic-114071.html url http://forum.vingrad.ru/topic-11348.html строки Это сообщение отредактировал(а) Mal Hack - 16.1.2007, 17:03 |
|||
|
||||
FractalizeR |
|
|||
Опытный Профиль Группа: Участник Сообщений: 273 Регистрация: 27.12.2007 Где: Россия/Москва Репутация: нет Всего: 4 |
http://regexlib.com/ - регулярки на все-все-все остальное
-------------------- Чтобы поблагодарить или наоборот поругать участника форума лучше пользоваться значками "+" и "-", изменяющими репутацию. Они находятся слева от поста под именем пользователя. |
|||
|
||||
supervladislav |
|
|||
///\\\///\\\///\\\ Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -1 Всего: -9 |
может кому пригодиться ))генератор регулярных выражений
http://jedi.web-visage.com/gen/gen.php а вот ещё один генератор )))на мой взгляд самый лучший http://www.txt2re.com/index-php.php3 Это сообщение отредактировал(а) supervladislav - 29.5.2009, 16:10 |
|||
|
||||
enof |
|
|||
Опытный Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 1 Всего: 35 |
supervladislav, Фигня какая-то. Проще подучить хотя бы основы регулярных выражений, чем разобраться с этим генератором. Всяко пользы будет больше.
|
|||
|
||||
Staind |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 175 Регистрация: 17.12.2007 Где: Планета сокровищ Репутация: 1 Всего: 3 |
Очень хорошая статья по регулярным выражениям: Учимся регулярно выражаться
Мега респект автору. Разложил основы по полочкам. --------------------
Ничто так не раздражает человека, как просьба успокоиться |
|||
|
||||
Genn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.12.2007 Где: Тамбов Репутация: нет Всего: нет |
теперь буду знать где искать. не всегда быстро нагуглить правильные вещи получается.
делал .htaccess, надо было обработать мнимые символы: мнимые символы нулевого размера, расположенные на границе между реальными символами в точке, соответствующей определенному условию: (?= шаблон) - после этой точки есть фрагмент текста, который соответствует указанному регулярному выражению (?! шаблон) - после этой точки нет текста, который бы соответствовал указанному регулярному выражению, (?<= шаблон) - перед этой точкой есть фрагмент текста, соответствующий указанному регулярному выражению, (?<! шаблон) - перед этой точкой нет фрагмента текста, соответствующего указанному регулярному выражению. (?#текст) - комментарий. Текст комментария игнорируется. (?:шаблон) или (?модификаторы:шаблон) - группирует элементы шаблона. В отличие от обычных круглых скобок, не создает нумерованной переменной. Например, модификатор i не будет делать различия между строчными и заглавными буквами, однако область действия этого модификатора будет ограничена только указанным шаблоном. (?=шаблон) - "заглядывание вперед". Требует, чтобы после текущей точки находился текст, соответствующий данному шаблону. Такая, конструкция обрабатывается как условие или мнимый символ, поскольку не включается В результат поиска. Например, поиск с помощью команды /w+(?=\s+)/ найдет слово, за которым следуют один или несколько "пробельных символов", однако сами они в результат не войдут. (?!шаблон) - случай, противоположный предыдущему. После текущей точки не должно быть текста, соотносимого с заданным шаблоном. Так, если шаблон w+(?=\s) - это слово, за которым следует "пробельный символ", то шаблон w+(?!\s) - это слово, за которым мет "пробельного символа". (?<=шаблон) - заглядывание назад. Требует, чтобы перед текущей точкой находился соответствующий текст. Так, шаблон (?<=\s)w+ интерпретируется как слово, перед которым имеется пробельный символ (в отличие от заглядывания вперед, заглядывание назад может работать только с фиксированным числом проверяемых символов). (?<!шаблон) - отрицание предыдущего условия. сделал так RewriteRule ^(?!word-)(.*).html$ index.php?id=$1 [L,QSA] RewriteRule ^word-(.*).html$ link.php?id=$1 [L,QSA] не часто используется, а вещь мощная Это сообщение отредактировал(а) Genn - 27.8.2012, 14:21 |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |