#pragma once #include "base/string_utils.hpp" #include "std/vector.hpp" namespace search { class Delimiters { public: bool operator()(strings::UniChar c) const; }; class DelimitersWithExceptions { public: DelimitersWithExceptions(vector const & exceptions); bool operator()(strings::UniChar c) const; private: vector m_exceptions; Delimiters m_delimiters; }; } // namespace search