query-parser: support phrase queries

This commit is contained in:
djcb
2017-10-26 21:31:22 +03:00
parent e4b3174ed8
commit 7cd7d118e2
5 changed files with 73 additions and 22 deletions

View File

@ -18,6 +18,7 @@
*/
#include <string>
#include <vector>
#ifndef __UTILS_HH__
#define __UTILS_HH__
@ -33,6 +34,17 @@ namespace Mux {
*/
std::string utf8_flatten (const std::string& str);
/**
* Split a string in parts
*
* @param str a string
* @param sepa the separator
*
* @return the parts.
*/
std::vector<std::string> split (const std::string& str,
const std::string& sepa);
/**
* Quote & escape a string
*