| /external/sdv/vsomeip/third_party/boost/regex/doc/ |
| D | syntax_extended.qbk | 2 Copyright 2006-2007 John Maddock. 9 [section:basic_extended POSIX Extended Regular Expression Syntax] 13 The POSIX-Extended regular expression syntax is supported by the POSIX 15 `egrep` and `awk`. You can construct POSIX extended regular expressions in 18 // e1 is a case sensitive POSIX-Extended expression: 20 // e2 a case insensitive POSIX-Extended expression: 23 [#boost_regex.posix_extended_syntax][h3 POSIX Extended Syntax] 25 In POSIX-Extended regular expressions, all characters match themselves except for 32 The single character '.' when used outside of a character set will match 33 any single character except: [all …]
|
| D | syntax_basic.qbk | 2 Copyright 2006-2007 John Maddock. 9 [section:basic_syntax POSIX Basic Regular Expression Syntax] 13 The POSIX-Basic regular expression syntax is used by the Unix utility `sed`, 14 and variations are used by `grep` and `emacs`. You can construct POSIX 18 // e1 is a case sensitive POSIX-Basic expression: 20 // e2 a case insensitive POSIX-Basic expression: 23 [#boost_regex.posix_basic][h3 POSIX Basic Syntax] 25 In POSIX-Basic regular expressions, all characters are match themselves except 32 The single character '.' when used outside of a character set will match any 33 single character except: [all …]
|
| D | syntax_option_type.qbk | 2 Copyright 2006-2007 John Maddock. 20 typedef implementation-specific-bitmask-type syntax_option_type; 43 // Options common to both Perl and POSIX regular expressions: 55 // POSIX extended specific options: 59 // POSIX basic specific options: 104 that given in the ECMA-262, ECMAScript Language Specification, 110 Boost.Regex also recognizes all of the perl-compatible `(?...)` 118 The following options may also be set when using perl-style regular expressions: 123 character container sequence shall be performed without regard to case.]] 125 a character container sequence, then no sub-expression matches are [all …]
|
| D | standards.qbk | 2 Copyright 2006-2007 John Maddock. 19 The escape sequence \\u matches any upper case character (the same as \[\[:upper:\]\]) 30 (*VERB) The [@http://perldoc.perl.org/perlre.html#Special-Backtracking-Control-Verbs 37 [h4 POSIX] 39 All the POSIX basic and extended regular expression features are supported, 42 No character collating names are recognized except those specified in the 43 POSIX standard for the C locale, unless they are explicitly registered with the 46 Character equivalence classes ( \[\[\=a\=\]\] etc) are probably buggy except on Win32. 60 [[1.2][Character Properties][All the names listed under the General Category Property are supported… 61 [[1.3][Subtraction and Intersection][Indirectly support by forward-lookahead: [all …]
|
| D | character_class_names.qbk | 2 Copyright 2006-2007 John Maddock. 9 [section:character_classes Character Class Names] 11 [section:std_char_classes Character Classes that are Always Supported] 13 The following character class names are always supported by Boost.Regex: 16 [[Name] [POSIX-standard name] [Description]] 17 [[alnum] [Yes] [Any alpha-numeric character.]] 18 [[alpha] [Yes] [Any alphabetic character.]] 19 [[blank] [Yes] [Any whitespace character that is not a line separator.]] 20 [[cntrl] [Yes] [Any control character.]] 23 [[graph] [Yes] [Any graphical character.]] [all …]
|
| D | introduction.qbk | 2 Copyright 2006-2007 John Maddock. 10 Regular expressions are a form of pattern-matching that are often used in 14 POSIX C API's for manipulating regular expressions, and while Boost.Regex does 16 For example Boost.Regex can cope with wide character strings, or search and 22 `std::basic_string`, think of it as a string plus the actual state-machine 39 of 16-digits, separated into groups of 4-digits, and separated by either a 43 use the regular expression \[0-9\], however ranges of characters like this are 44 actually locale dependent. Instead we should use the POSIX standard 46 that many older libraries tended to be hard-coded to the C-locale, 50 [pre (\d{4}\[- \]){3}\d{4}] [all …]
|
| /external/pcre/doc/ |
| D | pcre2syntax.3 | 3 PCRE2 - Perl-compatible regular expressions (revised API) 12 documentation. This document contains a quick-reference summary of the syntax. 18 \ex where x is non-alphanumeric is a literal x 32 is \eu{...} which is not Perl-compatible and is recognized only when 43 \ea alarm, that is, the BEL character (hex 07) 44 \ecx "control-x", where x is a non-control ASCII character 50 \e0dd character with octal code 0dd 51 \eddd character with octal code ddd, or backreference 52 \eo{ddd..} character with octal code ddd.. 53 \eN{U+hh..} character with Unicode code point hh.. (Unicode mode only) [all …]
|
| D | pcre2_set_compile_extra_options.3 | 3 PCRE2 - Perl-compatible regular expressions (revised API) 24 in UTF-8 and UTF-32 modes 32 PCRE2_EXTRA_ASCII_DIGIT [:digit:] and [:xdigit:] POSIX classes 35 PCRE2_EXTRA_ASCII_POSIX POSIX classes remain ASCII in 39 a literal following character 41 PCRE2_EXTRA_CASELESS_RESTRICT Disable mixed ASCII/non-ASCII 51 page and a description of the POSIX API in the
|
| D | pcre2pattern.3 | 3 PCRE2 - Perl-compatible regular expressions (revised API) 8 are described in detail below. There is a quick-reference syntax summary in the 26 using a different algorithm that is not Perl-compatible. Some of the features 36 .SH "SPECIAL START-OF-PATTERN ITEMS" 40 by special items at the start of a pattern. These are not Perl-compatible, but 50 In the 8-bit and 16-bit PCRE2 libraries, characters may be coded either as 51 single code units, or as multiple UTF-8 or UTF-16 code units. UTF-32 can be 52 specified for the 32-bit library, in which case it constrains the character 66 restrict them to non-UTF data for security reasons. If the PCRE2_NEVER_UTF 76 such as \ed and \ew to use Unicode properties to determine character types, [all …]
|
| D | pcre2.txt | 1 ----------------------------------------------------------------------------- 8 ----------------------------------------------------------------------------- 16 PCRE2 - Perl-compatible regular expressions (revised API) 26 API is more extensible, and it was simplified by abolishing the sepa- 32 As well as Perl-style regular expression patterns, some features that 39 The source code for PCRE2 can be compiled to support strings of 8-bit, 40 16-bit, or 32-bit code units, which means that up to three separate li- 43 64-bit environment that also supports 32-bit applications, versions of 44 PCRE2 that are compiled in both 64-bit and 32-bit modes may be needed. 46 The original work to extend PCRE to 16-bit and 32-bit code units was [all …]
|
| /external/pcre/doc/html/ |
| D | pcre2syntax.html | 20 <li><a name="TOC5" href="#SEC5">CHARACTER TYPES</a> 26 <li><a name="TOC11" href="#SEC11">CHARACTER CLASSES</a> 38 <li><a name="TOC23" href="#SEC23">NON-ATOMIC LOOKAROUND ASSERTIONS</a> 54 documentation. This document contains a quick-reference summary of the syntax. 59 \x where x is non-alphanumeric is a literal x 71 is \u{...} which is not Perl-compatible and is recognized only when 80 \a alarm, that is, the BEL character (hex 07) 81 \cx "control-x", where x is a non-control ASCII character 87 \0dd character with octal code 0dd 88 \ddd character with octal code ddd, or backreference [all …]
|
| D | pcre2_set_compile_extra_options.html | 34 PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES Allow \x{d800} to \x{dfff} in UTF-8 and UTF-32 modes 39 …PCRE2_EXTRA_ASCII_DIGIT [:digit:] and [:xdigit:] POSIX classes remain ASCII in UCP mo… 40 PCRE2_EXTRA_ASCII_POSIX POSIX classes remain ASCII in UCP mode 41 PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL Treat all invalid escapes as a literal following character 42 PCRE2_EXTRA_CASELESS_RESTRICT Disable mixed ASCII/non-ASCII case folding 49 page and a description of the POSIX API in the
|
| D | pcre2pattern.html | 17 <li><a name="TOC2" href="#SEC2">SPECIAL START-OF-PATTERN ITEMS</a> 18 <li><a name="TOC3" href="#SEC3">EBCDIC CHARACTER CODES</a> 24 <li><a name="TOC9" href="#SEC9">SQUARE BRACKETS AND CHARACTER CLASSES</a> 25 <li><a name="TOC10" href="#SEC10">POSIX CHARACTER CLASSES</a> 36 <li><a name="TOC21" href="#SEC21">NON-ATOMIC ASSERTIONS</a> 52 are described in detail below. There is a quick-reference syntax summary in the 70 using a different algorithm that is not Perl-compatible. Some of the features 77 <br><a name="SEC2" href="#TOC1">SPECIAL START-OF-PATTERN ITEMS</a><br> 80 by special items at the start of a pattern. These are not Perl-compatible, but 90 In the 8-bit and 16-bit PCRE2 libraries, characters may be coded either as [all …]
|
| D | README.txt | 1 README file for PCRE2 (Perl-compatible regular expression library) 2 ------------------------------------------------------------------ 4 PCRE2 is a re-working of the original PCRE1 library to provide an entirely new 14 pcre2-dev@googlegroups.com. You can subscribe by sending an email to 15 pcre2-dev+subscribe@googlegroups.com. 20 https://groups.google.com/g/pcre2-dev 27 Building PCRE2 on non-Unix-like systems 32 Cross-compiling using autotools 35 Character tables 40 -------------- [all …]
|
| /external/libcups/vcnet/regex/ |
| D | regex.7 | 4 regex \- POSIX 1003.2 regular expressions 7 as defined in POSIX 1003.2, come in two forms: 20 A (modern) RE is one\(dg or more non-empty\(dg \fIbranches\fR, 53 (matching any single character), `^' (matching the null string at the 57 (matching that character taken as an ordinary character), 58 a `\e' followed by any other character\(dg 59 (matching that character taken as an ordinary character, 61 or a single character with no other significance (matching that character). 62 A `{' followed by a character other than a digit is an ordinary 63 character, not the beginning of a bound\(dg. [all …]
|
| D | regex.3 | 8 regcomp, regexec, regerror, regfree \- regular-expression library 28 These routines implement POSIX 1003.2 regular expressions (``RE''s); 36 transforms error codes from either into human-readable messages, 39 frees any dynamically-allocated storage used by the internal form 74 compatible with but not specified by POSIX 1003.2, 82 compatible with but not specified by POSIX 1003.2, 96 Compile for newline-sensitive matching. 97 By default, newline is a completely ordinary character with no special 108 but just before the character pointed to by the 119 compatible with but not specified by POSIX 1003.2, [all …]
|
| /external/regex-re2/re2/ |
| D | make_perl_groups.pl | 3 # Use of this source code is governed by a BSD-style 6 # Generate table entries giving character ranges 7 # for POSIX/Perl character classes. Rather than 9 # Perl about each letter from 0-128 and write down 45 my $start = -1; 54 push @ranges, [$start, $i-1]; 56 $start = -1; 77 $negname =~ y/a-z/A-Z/; 79 return "{ \"$escname\", +1, code$cnum, $n }", "{ \"$negname\", -1, code$cnum, $n }"; 85 my ($pname, @classes) = @_; [all …]
|
| /external/llvm/docs/ |
| D | re_format.7 | 43 .Nd POSIX regular expressions 47 .St -p1003.1-2004 , 68 POSIX leaves some aspects of RE syntax and semantics open; 71 may not be fully portable to other POSIX implementations. 77 An ERE is one** or more non-empty** 152 (matching any single character), 161 (matching that character taken as an ordinary character), 164 followed by any other character** 165 (matching that character taken as an ordinary character, 169 or a single character with no other significance (matching that character). [all …]
|
| /external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/ |
| D | make_perl_groups.pl | 3 # Use of this source code is governed by a BSD-style 6 # Generate table entries giving character ranges 7 # for POSIX/Perl character classes. Rather than 9 # Perl about each letter from 0-128 and write down 45 my $start = -1; 54 push @ranges, [$start, $i-1]; 56 $start = -1; 77 $negname =~ y/a-z/A-Z/; 79 return "{ \"$escname\", +1, code$cnum, $n, 0, 0 }", "{ \"$negname\", -1, code$cnum, $n, 0, 0 }"; 85 my ($pname, @classes) = @_; [all …]
|
| /external/cronet/third_party/re2/src/re2/ |
| D | make_perl_groups.pl | 3 # Use of this source code is governed by a BSD-style 6 # Generate table entries giving character ranges 7 # for POSIX/Perl character classes. Rather than 9 # Perl about each letter from 0-128 and write down 45 my $start = -1; 54 push @ranges, [$start, $i-1]; 56 $start = -1; 77 $negname =~ y/a-z/A-Z/; 79 return "{ \"$escname\", +1, code$cnum, $n, 0, 0 }", "{ \"$negname\", -1, code$cnum, $n, 0, 0 }"; 85 my ($pname, @classes) = @_; [all …]
|
| /external/pcre/ |
| D | ChangeLog | 2 -------------------- 7 Version 10.44 07-June-2024 8 -------------------------- 10 1. If a pattern contained a variable-length lookbehind in which the first 17 2. Further updates to the oss-fuzz support: 19 (a) Limit quantifiers for groups and classes to be no more than 10. This 22 classes contain a lot of non-ascii characters. 26 (c) Arranged for text error messages to be shown in 16-bit and 32-bit modes. 35 bytes because this takes a long time, causing oss-fuzz to time out. 55 break property unless a zero-width joiner intervenes. PCRE2 was not insisting [all …]
|
| D | README | 1 README file for PCRE2 (Perl-compatible regular expression library) 2 ------------------------------------------------------------------ 4 PCRE2 is a re-working of the original PCRE1 library to provide an entirely new 14 pcre2-dev@googlegroups.com. You can subscribe by sending an email to 15 pcre2-dev+subscribe@googlegroups.com. 20 https://groups.google.com/g/pcre2-dev 27 Building PCRE2 on non-Unix-like systems 32 Cross-compiling using autotools 35 Character tables 40 -------------- [all …]
|
| /external/sdv/vsomeip/third_party/boost/asio/doc/overview/ |
| D | serial_ports.qbk | 2 / Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 10 Boost.Asio includes classes for creating and manipulating serial ports in a portable 15 where name is something like `"COM1"` on Windows, and `"/dev/ttyS0"` on POSIX 25 The serial port implementation also includes option classes for configuring the 26 port's baud rate, flow control type, parity, stop bits and character size. 40 Serial ports are available on all POSIX platforms. For Windows, serial ports
|
| /external/llvm/utils/unittest/googletest/include/gtest/ |
| D | gtest-death-test.h | 41 #include "gtest/internal/gtest-death-test-internal.h" 46 // meaning that the death test child process will re-execute the test binary 63 // 2. The parent process clone()s a sub-process and runs the death 64 // test in it; the sub-process exits with code 0 at the end of the 67 // 3. The parent process waits for the sub-process to terminate. 70 // the sub-process. 91 // On POSIX-compliant systems (*nix), we use the <regex.h> library, 92 // which uses the POSIX extended regex syntax. 98 // or POSIX extended regex syntax. For example, we don't support 103 // subset of both PCRE and POSIX extended regex, so it's easy to [all …]
|
| /external/pcre/src/ |
| D | pcre2_convert.c | 2 * Perl-Compatible Regular Expressions * 9 Original API code Copyright (c) 1997-2012 University of Cambridge 10 New API code Copyright (c) 2016-2022 University of Cambridge 12 ----------------------------------------------------------------------------- 38 ----------------------------------------------------------------------------- 68 /* States for POSIX processing */ 73 /* Macro to add a character string to the output buffer, checking for overflow. */ 93 /* Recognized escaped metacharacters in POSIX basic patterns. */ 103 * Convert a POSIX pattern * 106 /* This function handles both basic and extended POSIX patterns. [all …]
|