подскажите регулярку php

V
На сайте с 06.11.2008
Offline
18
531

такой текст:

тут что то есть #metka#blabla и тут что то написано /#metka#blabla и тут тоже

как удалить все между "#metka#blabla" и "/#metka#blabla" и метки включительно?

vccv добавил 23.05.2010 в 10:25

оказалось все просто, но все же мог бы и ответить кто нить

skAmZ
На сайте с 04.09.2009
Offline
122
#1


preg_replace('~#metka#blabla.*?/#metka#blabla~is', '', $str);
V
На сайте с 06.11.2008
Offline
18
#2

спасибо, skAmZ. правдо я уже сам догнал, только твой вариант отличается от моего наличием этих знаков ~ ? i

про i знаю,ненужен...остальные надо будет глянуть.

vccv добавил 24.05.2010 в 11:40

задача усложнилась

"'#block#.*_.*?/#block#.*_'s"

то что выделено, должно быть одинаковым.

vccv добавил 24.05.2010 в 11:42

тоесть вот "'#block#.*_.*?/#block#.*_'s"

vccv добавил 24.05.2010 в 11:57

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

vccv добавил 24.05.2010 в 12:05

извиняюсь за не компетентность, с регуляркой разобрался, а по поводу ресурса вопрос открытый

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий