Доброй ночи!
С++ знаю на уровне новичка, помогите написать код, который решил бы данную ниже задачу:
Имеется строка, и массив, например,
Строка 2: "aaa111 aaa55 bb777"
Нужно проверить строку на соответствие трём регулярным выражениям. Не знаю как еще объяснить, у меня поздняя ночь, мысли путаются.
Короче говоря, в массиве ключ будет означать регулярное выражение, а значение ключа - строка на которую в
строке 2 будет заменяться текст.
Дополню
Надо было сразу так объяснить, но это для тех, кто знает php.
В общем, проще говоря, этот код нужно переделать на c++
$string = 'The quick brown fox jumps over the lazy dog.';
$patterns = array();
$patterns[0] = '/quick/';
$patterns[1] = '/brown/';
$patterns[2] = '/fox/';
$replacements = array();
$replacements[2] = 'bear';
$replacements[1] = 'black';
$replacements[0] = 'slow';
echo preg_replace($patterns, $replacements, $string);