ZebroidФорумПубличный разделВопросыне могу сделать поиск-замену

не могу сделать поиск-замену

22 марта 2011, 11:01
Зарегистрирован: 21 марта 2011, 16:02
находясь в материалах нажимаю CTRL+А выходит поиск замена выбираю стандартный снипет - очистка внутренней перелинковки, нажимаю "Найти заменить" - произведено 0 замен в 0 записях, подскажите пжл что не так?



22 марта 2011, 14:53
Зарегистрирован: 10 апреля 2012, 00:00
Значит нету внутренней перелинковки.

З.Ы. CTRL+А нажимать не обязательно.



22 марта 2011, 16:01
Зарегистрирован: 21 марта 2011, 16:02
:) ctrl + А

разобрался

он по параметрам <a\shref="~\\id-[^>]*>([^<]*)</a> не находит в тексте ссылки типа <a href= ...> ... </a> хотя она есь и их много, зато находит точное совпадение текстовое !

следовательно, я понимаю мне надо ознакомится, что и как с регулярными выражениями :) буду признателен если скажите где почитать!



23 марта 2011, 05:41
Зарегистрирован: 10 апреля 2012, 00:00
Вики по регекспам: http://ru.wikipedia.org/wiki/%D0%A0%D0% ... 0%B8%D1%8F

На самом деле нормально инструкции по прочтению которой можно всё понять и разобратся я не видел, лично учился практически методом тыка, когда приходит понимание, то регулярки становятся простыми и не заменимыми.

По поводу того, что не находит: а у вас действительно внутренние ссылки, т.е. вида <а href="~\id-...">...</a>, или всё таки обычные?



06 апреля 2011, 08:10
Зарегистрирован: 21 марта 2011, 16:02
все что выше написано все классно- работает, попутал внутреннюю перелинковку и ссылки

вопрос в продолжение

1) можно ли выполнять (задавать) замену с условием например только по заголовкам или только по определенным категориям?

2) можно ли разнести материалы по различным категориям с ключевым словом которое находится в заголовке?



06 апреля 2011, 13:58
Зарегистрирован: 10 апреля 2012, 00:00
1) Можно. Если по заголовкам, то в окне поиска и замены для каждого правила есть источник. Если по определенным категориям - то частичный выбор вам в помощь

2) Можно, читайте о структурировании