#include <boost/tokenizer.hpp>
template < class TokenizerFunc = char_delimiters_separator<char>, class Iterator = std::string::const_iterator, class Type = std::string > class tokenizer
tokenizer会忽略字符串中除了字母以外所有符号,将字母提取出来,这段程序的结果就是 this is a word
如果不想忽略一些符号,则需要配合char_separator来使用,指定要忽略的符号
example:
下面是保留空格的方法: