///////////////////////////////////////////////////////////////////////////// // Name: resyntax.h // Purpose: topic overview // Author: wxWidgets team // RCS-ID: $Id$ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @page overview_resyntax Regular Expressions A regular expression describes strings of characters. It's a pattern that matches certain strings and doesn't match others. @li @ref overview_resyntax_differentflavors @li @ref overview_resyntax_syntax @li @ref overview_resyntax_bracket @li @ref overview_resyntax_escapes @li @ref overview_resyntax_metasyntax @li @ref overview_resyntax_matching @li @ref overview_resyntax_limits @li @ref overview_resyntax_bre @li @ref overview_resyntax_characters @see @li wxRegEx
@beginTable @row2col{ NUL , @\0 } @row2col{ SOH , @\001 } @row2col{ STX , @\002 } @row2col{ ETX , @\003 } @row2col{ EOT , @\004 } @row2col{ ENQ , @\005 } @row2col{ ACK , @\006 } @row2col{ BEL , @\007 } @row2col{ alert , @\007 } @row2col{ BS , @\010 } @row2col{ backspace , @\b } @row2col{ HT , @\011 } @row2col{ tab , @\t } @row2col{ LF , @\012 } @row2col{ newline , @\n } @row2col{ VT , @\013 } @row2col{ vertical-tab , @\v } @row2col{ FF , @\014 } @row2col{ form-feed , @\f } @endTable | @beginTable @row2col{ CR , @\015 } @row2col{ carriage-return , @\r } @row2col{ SO , @\016 } @row2col{ SI , @\017 } @row2col{ DLE , @\020 } @row2col{ DC1 , @\021 } @row2col{ DC2 , @\022 } @row2col{ DC3 , @\023 } @row2col{ DC4 , @\024 } @row2col{ NAK , @\025 } @row2col{ SYN , @\026 } @row2col{ ETB , @\027 } @row2col{ CAN , @\030 } @row2col{ EM , @\031 } @row2col{ SUB , @\032 } @row2col{ ESC , @\033 } @row2col{ IS4 , @\034 } @row2col{ FS , @\034 } @row2col{ IS3 , @\035 } @endTable | @beginTable @row2col{ GS , @\035 } @row2col{ IS2 , @\036 } @row2col{ RS , @\036 } @row2col{ IS1 , @\037 } @row2col{ US , @\037 } @row2col{ space , " " (space) } @row2col{ exclamation-mark , ! } @row2col{ quotation-mark , " } @row2col{ number-sign , @# } @row2col{ dollar-sign , @$ } @row2col{ percent-sign , @% } @row2col{ ampersand , @& } @row2col{ apostrophe , ' } @row2col{ left-parenthesis , ( } @row2col{ right-parenthesis , ) } @row2col{ asterisk , * } @row2col{ plus-sign , + } @row2col{ comma , \, } @row2col{ hyphen , - } @endTable | @beginTable @row2col{ hyphen-minus , - } @row2col{ period , . } @row2col{ full-stop , . } @row2col{ slash , / } @row2col{ solidus , / } @row2col{ zero , 0 } @row2col{ one , 1 } @row2col{ two , 2 } @row2col{ three , 3 } @row2col{ four , 4 } @row2col{ five , 5 } @row2col{ six , 6 } @row2col{ seven , 7 } @row2col{ eight , 8 } @row2col{ nine , 9 } @row2col{ colon , : } @row2col{ semicolon , ; } @row2col{ less-than-sign , @< } @row2col{ equals-sign , = } @endTable | @beginTable @row2col{ greater-than-sign , @> } @row2col{ question-mark , ? } @row2col{ commercial-at , @@ } @row2col{ left-square-bracket , [ } @row2col{ backslash , @\ } @row2col{ reverse-solidus , @\ } @row2col{ right-square-bracket , ] } @row2col{ circumflex , ^ } @row2col{ circumflex-accent , ^ } @row2col{ underscore , _ } @row2col{ low-line , _ } @row2col{ grave-accent , ' } @row2col{ left-brace , @leftCurly } @row2col{ left-curly-bracket , @leftCurly } @row2col{ vertical-line , | } @row2col{ right-brace , @rightCurly } @row2col{ right-curly-bracket , @rightCurly } @row2col{ tilde , ~ } @row2col{ DEL , @\177 } @endTable |