C ++ 11 correspondência de substring regex
Eu estou procurando uma expressão regular em C + + 11, que pode coincidir com uma substring em uma seqüência de caracteres.
Algo como:"It´s a dark night out there..."
e estou procurandoark
Portanto, se uma substring estiver em algum lugar em uma string, essa expressão deve corresponder. Além disso, gostaria de ter a opção de dizer que esta partida deve ser sensível a maiúsculas ou minúsculas.
Eu já tentei isso, mas não parece funcionar ...
string str = "It´s a dark night out there...";
regex ex ("ark");
if (regex_match (str,ex))
cout << "Match found!";
Alguém sabe algo assim?