标签: c++ boost boost-xpressive
我正在使用boost xpressive搜索文本。 我有两种搜索模式。
对于两者,我都使用regex_search()。
我的问题如下- 在文本模式下,如果我的搜索字符串是[a-z],则xpressive搜索'a'到'z'之间的字符,而不是[a-z]。
有没有可以传递给xpressive的标志,以便它搜索[a-z]。
我知道,通过给出转义序列(例如\ [a-z \]),xpressive将搜索[a-z]。