Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Нужна помощь в составлении выражения
Покинул форум
Сообщений всего: 103
Дата рег-ции: Март 2011
Помог: 0 раз(а)
Нужно выражение, которое ищет в переменной код {array=`$somename$`}*{/array=`$somename$`} (взамен звездочки люобй символ, в том числе и никакой). Но искать он должен с условием, что только до первой закрывающей конструкции, дальше игнорировать. Вот я составил такое выражение:
поидее этот код должен искать такие конструкции, но следить, чтобы во второй подмаске не было {array=`$somename$`}, но в итоге под этот шаблон не попадает ничего. К тому же, у меня неправильно сделана вторая подмаска. В связи с этим есть вопрос: как обозначить определенный порядок внутри символьного класса? Зараннее спасибо (Добавление)
вот, небольшое пояснение:
у меня есть код:
, но не {array=`all_tags_array`},{name}{/array=`all_tags_array`} и не {array=`all_tags_array`}<span style="font-size: {font_size}"><a href="?id=tag&tag={id}">{name}</a>({num_articles})</span><br>{/array=`all_tags_array`} , а хотелось бы, чтобы было наоборот... Если убрать первое вхождение, кстати, то все нормально интерпретируется
f111
Отправлено: 05 Сентября, 2011 - 16:25:50
Новичок
Покинул форум
Сообщений всего: 53
Дата рег-ции: Авг. 2011
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.