Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2011, 23:25   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию Как написать регулярное выражение

Нужно написать регулярное выражение которое ищет php переменную в строке. Для поиска переменной и ее последующей замены использую функцию preg_replace;

Вот что у меня получилось:

$string = "слово \$data слово";
$pattern = "^\${1}\w+$" ;
$replacement = "\$data2";

preg_replace($pattern, $replacement, $string);

Но это не работает? что не так?
Arassir вне форума Ответить с цитированием
Старый 03.01.2011, 02:41   #2
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

$pattern = "/\${1,}\w+/i" ;
Cronos20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение. а-яА-Я .htaccess artemhp PHP 1 08.11.2010 10:32
Регулярное выражение! Evgen1984 Общие вопросы .NET 4 14.09.2010 19:44
Нужно простое регулярное выражение rodovsky Помощь студентам 3 18.11.2009 21:36
правильно составить регулярное выражение. мимо Общие вопросы Delphi 0 04.07.2009 10:15
регулярное выражение XeN0N Помощь студентам 1 27.01.2009 15:14