Нужно получить строку которая содержится между {}. Сами фигурные скобки не нужны.
Спустя 1 минута, 27 секунд (17.03.2011 - 14:55) Trianon написал(а):
/({[^{]*})/
Спустя 2 минуты, 30 секунд (17.03.2011 - 14:57) deberin написал(а):
Цитата (Trianon @ 17.03.2011 - 11:55) |
/({[^{]*})/ |
{} - тоже попали, а мне надо только "внутренности".
Спустя 1 минута, 20 секунд (17.03.2011 - 14:59) Trianon написал(а):
/{([^{]*)}/
:)
Спустя 4 минуты, 37 секунд (17.03.2011 - 15:03) deberin написал(а):
Надо что бы preg_match() вернул массив из 1 елемента.
Спустя 16 минут, 13 секунд (17.03.2011 - 15:19) Trianon написал(а):
да нет, не надо.
Спустя 4 минуты, 53 секунды (17.03.2011 - 15:24) deberin написал(а):
Цитата (Trianon @ 17.03.2011 - 12:19) |
да нет, не надо. |
В смысле не надо? /{([^{]*)}/ получается 2 значения, а надо 1 без {}
Спустя 4 минуты, 26 секунд (17.03.2011 - 15:29) DedMorozzz написал(а):
echo $you_arr[1];
Спустя 7 минут, 27 секунд (17.03.2011 - 15:36) Trianon написал(а):
Цитата |
В смысле не надо? /{([^{]*)}/ получается 2 значения, а надо 1 без {} |
Это такая сложность - написать $out = $out[1]; ?
Спустя 6 часов, 14 минут, 31 секунда (17.03.2011 - 21:51) Winston написал(а):
Цитата (deberin @ 17.03.2011 - 14:24) |
получается 2 значения, а надо 1 без {} |
Всё верно. В 0 вхождение всего шаблона, а в 1 вхождения отобранные первой парой круглых скобок.
Спустя 5 дней, 19 часов, 19 минут, 18 секунд (23.03.2011 - 17:10) deberin написал(а):
За это спасибо.
Помогите с другим.
надо в строке найти последовательность "буква.".
При-мер: Поему А.С. Пушкина.
Рез.: А.С.
а. - конец предложения не брать
Помогите с другим.
надо в строке найти последовательность "буква.".
При-мер: Поему А.С. Пушкина.
Рез.: А.С.
а. - конец предложения не брать