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 :: Версия для печати :: извлечь содержимое между двумя извечтными символами
Форумы портала PHP.SU » PHP » Регулярные выражения » извлечь содержимое между двумя извечтными символами

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

1. Antonim - 17 Марта, 2009 - 14:17:10 - перейти к сообщению
нужно вытащить из строки все, что между знаками $

строка:

UPDATE D_REGIONS
SET $REGION_NAME$ = '$VALUE_REGION_NAME$' /*$Наименование$*/
WHERE $KEY_VALUE$

результат должен быть

REGION_NAME

VALUE_REGION_NAME

Наименование

Может кто подскажет как это сделать?
2. Champion - 17 Марта, 2009 - 15:15:02 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
  1. preg_match_all('/\$(.+)\$/U', $src_str, $matches);
  2. var_dump($matches);
3. Antonim - 17 Марта, 2009 - 15:29:39 - перейти к сообщению
спс

 

Powered by ExBB FM 1.0 RC1