Здравствуйте, есть строки типа
1) клиент: краеугольный менеджер: желтый цвет
2) клиент: круглый
3) менеджер: чебурек
те. маска вида клиент: {{что-то}} менеджер: {{что-то}} причем что клиента, что менеджера может не быть..
хочу написать регулярное выражение, чтобы применив его, я получал {{что-то}}
$text = 'клиент: красный менеджер: кек';
$pattern = '/клиент: ?<client>(.*) менеджер: ?<namager>(.*)|клиент: (?<client>.*)|менеджер: (?<namager>.*)/';
preg_match_all($pattern, $text, $matches);
var_dump($matches);
вот песочница
https://regex101.com/r/ekITZL/1
Подскажите пожалуйста