Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: preg_replace
Форумы портала PHP.SU » » Вопросы новичков » preg_replace

Страниц (1): [1]
 

1. madlabel - 29 Августа, 2015 - 18:18:24 - перейти к сообщению
Не подскажете ли как заменить выражение {* любой текст *} с помощью preg_replace?
2. SayrusCraft - 29 Августа, 2015 - 19:14:56 - перейти к сообщению
пожалуйста опишите свой вопрос подробнее
3. VestCoastman - 30 Августа, 2015 - 11:19:29 - перейти к сообщению

?
4. Deonis - 30 Августа, 2015 - 12:17:59 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $in = 'abc {*def*} ghi {*jkl*} mno';
  2. $out = preg_replace("/\{\*[^{*]+\*\}/", "замена", $in);
  3. echo $out; // abc замена ghi замена mno

 

Powered by ExBB FM 1.0 RC1