замена в регуляркеhttp://softtime.ru/forumзамена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456237vadimka, А ты попробуй использовать preg_replace_callback();замена в регуляркеWed, 3 Nov 2010 23:41:12 +0300Tonik992замена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456199похоже без sprintf() особо красиво и не сделать такое. Можно впринципе вместо ()() подсунуть sprintf'у сразу все цифры (\d+) ,...замена в регуляркеWed, 3 Nov 2010 17:22:55 +0300.....замена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456162Вроде получилось так: $str= "05.jpg"; echo $str.""br""; $pattern="#()()()#ise"; $str1=preg_replace($pattern, "sprintf('%01d', $1).($2 +1).'$3'", $str ); echo $str1.""br""; правильно?замена в регуляркеWed, 3 Nov 2010 13:40:09 +0300vadimkaзамена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456161Вообще ничего не понимаю, если вставить $str= "35.jpg"; то первая цифра появляется почему ноль система не видит?замена в регуляркеWed, 3 Nov 2010 13:21:57 +0300vadimkaзамена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456159Пишу так: $str= "05.jpg"; echo $str.""br""; $pattern="#()()()#ise"; $str1=preg_replace($pattern, "\\1\\2+1\\3", $str ); echo $str1.""br""; но выдает: 6jpg почему пропадает 0 и...замена в регуляркеWed, 3 Nov 2010 13:08:05 +0300vadimkaзамена в регуляркеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=77038#post456072Здравствуйте! у меня такая строка:05.jpg ее надо увеличить на единицу, делаю так, но не получается "? $str= "05.jpg"; echo $str.""br"";...замена в регуляркеTue, 2 Nov 2010 18:39:18 +0300vadimka