Решение с использованием regex_token_iterator
s:
#include <iostream>
#include <regex>
#include <string>
using namespace std;
int main()
{
string str("The quick brown fox");
regex reg("\\s+");
sregex_token_iterator iter(str.begin(), str.end(), reg, -1);
sregex_token_iterator end;
vector<string> vec(iter, end);
for (auto a : vec)
{
cout << a << endl;
}
}
Если это для одного приложения, вы можете реализовать ServletContextListener
, прослушивая событие contextInitialized()
. Вы можете зарегистрировать реализацию с помощью тега
в файле web.xml.