Несколько совпадений в зависимости от первого символаhttp://softtime.ru/forumНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451616если по буквам \G - если после предыдущего совпадения не сдвинулся курсор или начало текста ^= - (c модификатором /m)...Несколько совпадений в зависимости от первого символаFri, 24 Sep 2010 11:20:48 +0300heedНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451601Спасибо! Так и думал что где то надо \G использовать.. А не затруднит объяснить как это работает?Несколько совпадений в зависимости от первого символаFri, 24 Sep 2010 06:26:31 +0300QtillaНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451524"вхождений xxx со скобками может быть сколько угодно видимо да. "?php header('content-type: text/plain'); $txt ='= zzzz xxx() zzz zzz xxx()...Несколько совпадений в зависимости от первого символаThu, 23 Sep 2010 17:58:54 +0300heedНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451500не понял вопросаНесколько совпадений в зависимости от первого символаThu, 23 Sep 2010 14:34:55 +0300QtillaНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451499Видимо я недостаточно точно описал ситуацию. вхождений xxx со скобками может быть сколько угодно и скобки могут стоять от xxx...Несколько совпадений в зависимости от первого символаThu, 23 Sep 2010 14:34:42 +0300QtillaНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451497как заменяется при встречающихся xxx() более или менее двух раз ?Несколько совпадений в зависимости от первого символаThu, 23 Sep 2010 13:57:00 +0300heedНесколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451496"?php $str = "= blabla xxx( ) + blabla - xxx ( )"; $template = "/=(.+)(xxx\s*\(\s*\))(.+)(xxx\s*\(\s*\))/Uis"; preg_match_all($template,$str,$matches); echo preg_replace($template,"=$1abc$3abc",$str); //=...Несколько совпадений в зависимости от первого символаThu, 23 Sep 2010 13:53:59 +0300Tonik992Несколько совпадений в зависимости от первого символаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=76348#post451463Всем привет! Имеется строка = blabla xxx( ) + blabla - xxx ( ) Нужно заменить оба вхождения xxx() вместе...Несколько совпадений в зависимости от первого символаThu, 23 Sep 2010 10:56:29 +0300Qtilla