xpressive.qbk

来自「Boost provides free peer-reviewed portab」· QBK 代码 · 共 133 行

QBK
133
字号
[/ / Copyright (c) 2008 Eric Niebler / / Distributed under the Boost Software License, Version 1.0. (See accompanying / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) /][library Boost.Xpressive    [quickbook 1.3]    [authors [Niebler, Eric]]    [copyright 2007 Eric Niebler]    [category string-text]    [id xpressive]    [dirname xpressive]    [purpose        Regular expressions that can be written as strings or as expression templates,        and that can refer to each other and themselves recursively with the power of        context-free grammars.    ]    [license        Distributed under the Boost Software License, Version 1.0.        (See accompanying file LICENSE_1_0.txt or copy at        [@http://www.boost.org/LICENSE_1_0.txt])    ]][/ QuickBook Document version 1.3 ][/  Images   ][def __note__                [$images/note.png]][def __alert__               [$images/caution.png]][def __detail__              [$images/note.png]][def __tip__                 [$images/tip.png]][/  Links   ][def _spirit_fx_             [@http://spirit.sourceforge.net Spirit Parser Framework]][def _spirit_                [@http://spirit.sourceforge.net Spirit]][def _regexpp_               [@../../libs/regex Boost.Regex]][def _proposal_              [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1429.htm proposal]][def _boost_                 [@http://www.boost.org Boost]][def _greta_                 [@http://research.microsoft.com/projects/greta GRETA]][def _perl6_                 [@http://www.perl.com/pub/a/2002/06/04/apo5.html Perl 6]][def _iterator_              [@../../libs/iterator/doc/index.html Boost.Iterator]][def _basic_regex_           [^[classref boost::xpressive::basic_regex basic_regex<>]]][def _match_results_         [^[classref boost::xpressive::match_results match_results<>]]][def _sub_match_             [^[classref boost::xpressive::sub_match sub_match<>]]][def _regex_compiler_        [^[classref boost::xpressive::regex_compiler regex_compiler<>]]][def _regex_iterator_        [^[classref boost::xpressive::regex_iterator regex_iterator<>]]][def _regex_token_iterator_  [^[classref boost::xpressive::regex_token_iterator regex_token_iterator<>]]][def _regex_match_           [^[funcref boost::xpressive::regex_match regex_match()]]][def _regex_search_          [^[funcref boost::xpressive::regex_search regex_search()]]][def _regex_replace_         [^[funcref boost::xpressive::regex_replace regex_replace()]]][def _syntax_option_type_    [^[enumref boost::xpressive::regex_constants::syntax_option_type syntax_option_type]]][def _match_flag_type_       [^[enumref boost::xpressive::regex_constants::match_flag_type match_flag_type]]][def _error_type_            [^[enumref boost::xpressive::regex_constants::error_type error_type]]][def _regex_compile_         [^[memberref boost::xpressive::basic_regex::compile basic_regex<>::compile()]]][def _check_                 [^[funcref boost::xpressive::check check()]]][include preface.qbk][section User's Guide]This section describes how to use xpressive to accomplish text manipulation andparsing tasks. If you are looking for detailed information regarding specificcomponents in xpressive, check the [link xpressive.reference Reference] section.[include introduction.qbk][include installation.qbk][include quick_start.qbk][section Creating a Regex Object]When using xpressive, the first thing you'll do is create a _basic_regex_ object. This section goesover the nuts and bolts of building a regular expression in the two dialects xpressive supports: staticand dynamic.[include static_regexes.qbk][include dynamic_regexes.qbk][endsect][include matching.qbk][include results.qbk][include substitutions.qbk][include tokenization.qbk][include grammars.qbk][include actions.qbk][include symbols.qbk][include traits.qbk][include tips_n_tricks.qbk][include concepts.qbk][include examples.qbk][endsect][xinclude autodoc.xml][include acknowledgements.qbk][section Appendices][include history.qbk][include nyi.qbk][include regexpp_diffs.qbk][include perf.qbk][section Appendix 5: Implementation Notes][include tracking_ptr.qbk][endsect][endsect]

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?