Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   составить маску в php (https://forum.antichat.xyz/showthread.php?t=77592)

ultimatum 18.07.2008 13:26

составить маску в php
 
Есть 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

это ты коряво его спрашиваешь.
PHP код:

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%83%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

PHP код:

preg_replace('%(\d+)"\)\);%''WORD\0'$text


ultimatum 18.07.2008 22:22

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


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


Время: 04:14