powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Именованные группы
4 сообщений из 4, страница 1 из 1
Именованные группы
    #38547020
Фотография Andrew_nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, пытаюсь вытащить из строки совпадения по маске, но получается вытащить только 1 вхождение

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<?php
            $strWhere = "make = 'bmw' AND model = 'cabela's'";
            $matches;
                        
            preg_match("/=\s{0,}(?P<val>'.*?')\s{1,}|$/", $strWhere, $matches);
                      
            foreach ($matches as $key => $value)
            {
                if ($key == 'val') 
                {
                    echo $value."<br/>";   
                }
            }
        ?>



Подскажите в чем ошибка?
...
Рейтинг: 0 / 0
Именованные группы
    #38547133
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew_nik,

Вот это нипанятна че за конструкция -
Код: php
1.
$matches;



Ну и наверно preg_match_all() надо юзать, если все совпадения нужны.
...
Рейтинг: 0 / 0
Именованные группы
    #38547143
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://ru2.php.net/manual/ru/function.preg-match.php Функция preg_match() возвращает количество найденных соответствий шаблона pattern. Это может быть 0 (совпадения не найдены) и 1, поскольку preg_match() прекращает свою работу после первого найденного совпадения. Функция же preg_match_all(), наоборот, будет продолжать свою работу пока не достигнет конца subject
...
Рейтинг: 0 / 0
Именованные группы
    #38547176
Фотография Andrew_nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо !
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Именованные группы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]