В тексте я хочу найти структуры, подобные каждой вещи, до некоторого текста, но не совпадать между каким-либо словом.Как найти все, но не одно слово
Пример в тексте: "Обновлено * [124] конец"
Templates : You can add custom templates for your theme. Updated on 2010 look[124] end
Media RSS feed : Add the Cooliris Effect to your gallery Updated on 2011 look[124]
Role settings : Each gallery has a author Updated at 2010 ... look[124] end
AJAX based thumbnail generator : No more server Updated on 2010 look[124] end limitation during the batch process Copy/Move : Copy or move images between Updated on 2010 this look[124] galleries Sortable Albums : Create your own sets of images Updated on 2010 this look[124] end
Upload or pictures via a zip-file (Not in Safe-mode)
Watermark function : You can add a watermark image or text
...
Мне нужно найти каждый матч должен начать это "Update" и заканчивается "[номер]" и слова "конец ". Но какой-то текст выглядит очень похоже, но не заканчивается словом «конец». Этот текст должен быть не mach. Как заставить его работать?
Я стараюсь писать
/Updated(.*?)\[.*?\]\send/msi
или
Updated(.*?)\[.*?\](?!Updated)\send
Но это принимает строки, как:
Updated on 2011 look[124] Role settings : Each gallery has a author Updated at 2010 ... look[124] end
Updated on 2010 this look[124] galleries Sortable Albums : Create your own sets of images Updated on 2010 this look[124] end
Как написать регулярное выражение ведьма пропускает плохие матчи?
Спасибо за Ваше мнение.
изменения '' end' в конец $ ' – Dave
И, имейте в виду, что regexen жадные, они будут пытаться соответствовать самой длинной вещи на линии они can – Dave