#include <string>
#include <iostream>
#include <boost/algorithm/string/predicate.hpp>
int main()
{
std::string myString ("Hello World!");
if ( boost::algorithm::icontains(myString, "heLLo") )
std::cout << "myString contains Hello\n";
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Ym9vc3QvYWxnb3JpdGhtL3N0cmluZy9wcmVkaWNhdGUuaHBwPgoKaW50IG1haW4oKQp7CiAgICBzdGQ6OnN0cmluZyBteVN0cmluZyAoIkhlbGxvIFdvcmxkISIpOwogICAgaWYgKCBib29zdDo6YWxnb3JpdGhtOjppY29udGFpbnMobXlTdHJpbmcsICJoZUxMbyIpICkKICAgICAgICBzdGQ6OmNvdXQgPDwgIm15U3RyaW5nIGNvbnRhaW5zIEhlbGxvXG4iOwoKfQ==