title: Split a string into words by multiple delimiters
body: <p>I have some text (meaningful text or arithmetical expression) and I want to split it into words.<br>
  If I had a single delimiter, I'd use:  </p>
  
  <pre><code>std::stringstream stringStream(inputString);
  std::string word;
  while(std::getline(stringStream, word, delimiter)) 
  {
      wordVector.push_back(word);
  }
  </code></pre>
  
  <p>How can I break the string into tokens with several delimiters? </p>