PDA

Просмотр полной версии : составить маску в php


ultimatum
18.07.2008, 13:26
Есть php файл вида

. . .
2"));
"name" => " TCP-MUX

array_push($orts, array(
"bg" => "#FF9090",
"name" => " COMP
3"));

array_push($orts, array(
"bg" => "#000000",
"name" => " COMP
5"));


. . .

немогу составить маску для чисел которые идут с новой строки. То есть у меня задачи стоит перед число который идёт с новой строки поставить определённую фразу.
preg_replace ()
?

Piflit
18.07.2008, 13:34
/(\d+"\)\);*)/,/фраза\$1/
удалить *

ultimatum
18.07.2008, 14:16
/(\d+"\)\);*)/,/фраза\$1/

Unknown modifier

не подходит, где можно ман по маскам почитать. Гугл всякую х*** несёт

Дикс
18.07.2008, 16:01
это ты коряво его спрашиваешь.

http://www.google.ru/search?aq=-1&oq=%D1%81%D0%B0%D0%B9%D1%82+%D1%80%D0%B5%D0%B3%D1% 83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5+&complete=1&hl=ru&newwindow=1&q=%D1%81%D0%B0%D0%B9%D1%82+%D1%80%D0%B5%D0%B3%D1%8 3%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5+%D0%B2%D1%8B %D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

genom--
18.07.2008, 17:54
ну замени \n\d на \nченить\d

k1b0rg
18.07.2008, 19:22
preg_replace('%(\d+)"\)\);%', 'WORD\0', $text)

ultimatum
18.07.2008, 22:22
Спасибо всем, тема клозет, проблема решена . Большое спасибо VDShark, он помог в аське и рассказал что да как ;)


$pattern = ' /^([0-9]+)/m';
$news = preg_replace($pattern, "$PORT\\1", $news);