
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 6 Пользователь №: 30615 На форуме: Карма: ![]() |
Здравствуйте!
Есть такая проблема, как через preg_match вытащить в таблицу все элементы которые между знаками { и }. Вот пример: $frukti = "Яблока очень вкусная, а груша еще вкуснее не как {киви} или как {банан}. Пока." надо через preg_match получить вот такой результат: array('киви', 'банан') переменная frukti может получать любые значения. Буду очень благодарен если поможете. Спустя 12 минут (28.11.2011 - 16:25) Семён написал(а): Тебе нужен preg_match_all. Спустя 14 минут, 42 секунды (28.11.2011 - 16:40) daniel20 написал(а): тогда как через preg_match_all это реализуется ![]() Спустя 1 минута, 52 секунды (28.11.2011 - 16:42) inpost написал(а): А как ты сам пробовал это сделать? Ты попробуй, выложи свой скрипт, который не получается, а мы уже подправим твои ошибки. Спустя 4 минуты, 52 секунды (28.11.2011 - 16:47) Игорь_Vasinsky написал(а): те слова которые ты ищещь - они в {} заключены будут или это ты для примера обозначил? Как предложение меняться будет? хотя бы 3-4 предложения напиши для наглядности. Спустя 12 минут, 34 секунды (28.11.2011 - 16:59) daniel20 написал(а): те слова которые ты ищещь - они в {} заключены будут или это ты для примера обозначил? они будут все заключены в {} Как предложение меняться будет? хотя бы 3-4 предложения напиши для наглядности. $frukti = "60 % {яблок}, выращиваемых в США, выращены в штате Вашингтон. {Импорт} яблок из Новой Зеландии и других стран с более умеренным климатом"; $frukti = "Абрикосовое {дерево} издавна выращивается во многих {странах} тёплого умеренного климата."; $frukti = "<p align="justify">По характеру {плодоношения} все сорта {сливы} разделяют на две {группы}. </p>"; Спустя 5 минут, 34 секунды (28.11.2011 - 17:05) Игорь_Vasinsky написал(а): preg_match_all("#\{(.*)\}#iusU",$frukti, $matches); так? u - модификатор если у тя UTF Спустя 4 минуты, 24 секунды (28.11.2011 - 17:09) inpost написал(а): daniel20 Ну а самому попробовать, нет?! Спустя 6 минут, 42 секунды (28.11.2011 - 17:16) daniel20 написал(а): Игорь_Vasinsky Спасибо. Вы меня спасли. Жаль что у меня меньше 10 постов. inpost ![]() Спустя 29 секунд (28.11.2011 - 17:17) Игорь_Vasinsky написал(а): ну это не та тема, если дело горить, если тока желание есть - то можно пробовать и пробовать... если время есть. тема то серьёзная у меня просто настроение хорошее. так бы я той же стороны придерживался, что и администратор. Спустя 1 минута, 36 секунд (28.11.2011 - 17:18) daniel20 написал(а): Да но причина была во времени. Тема закрыта. Спасибо. Спустя 12 минут, 56 секунд (28.11.2011 - 17:31) inpost написал(а): daniel20 А мой брат говорит: "не берись, если не умеешь". ![]() ![]() Спустя 8 минут, 2 секунды (28.11.2011 - 17:39) daniel20 написал(а): лабораторную не сдал бы. ![]() ![]() Спустя 5 минут, 23 секунды (28.11.2011 - 17:45) inpost написал(а): Игорь_Vasinsky Вот молодец, сейчас ведь сессия, ты не учишь людей, ты просто помогаешь халявщикам. И делаешь эту впустую. Лучше бы занялся чем-то полезным... |
![]() |
![]() ![]() ![]() |