Я просто обнимаю регулярные выражения, и я использую библиотеку Regex Boost.
Мне нужно использовать регулярное выражение, которое содержит определенный URL-адрес, и оно задыхается, потому что очевидно, что в URL-адресе зарезервированы символы, которые зарезервированы для регулярного выражения и должны быть экранированы.
Есть ли какая-либо функция или метод в библиотеке Boost, чтобы избежать строки для такого использования? Я знаю, что есть такие методы в большинстве других реализаций регулярных выражений, но я не вижу их в Boost.
Альтернативно, есть ли список всех символов, которые нужно было бы экранировать?