Я пытаюсь взять строку на C ++ и найти все IP-адреса, содержащиеся внутри, и поместить их в новый вектор строка.
Я прочитал много документации по регулярным выражениям, но я просто не могу понять, как выполнять эту простую функцию.
Я считаю, что могу использовать это выражение Perl для поиска любого IP-адреса:
re("\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b");
Но я все еще не понимаю, как сделать остальное.