Home | History | Annotate | Download | only in testdata
      1 /-- This set of tests is run only with the 8-bit library when Unicode property 
      2     support is available. It starts with tests of the POSIX interface, because
      3     that is supported only with the 8-bit library. --/
      4 
      5 /\w/P
      6     +++\x{c2}
      7 No match: POSIX code 17: match failed
      8 
      9 /\w/WP
     10     +++\x{c2}
     11  0: \xc2
     12     
     13 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iDZ
     14 ------------------------------------------------------------------
     15         Bra
     16      /i A\x{391}\x{10427}\x{ff3a}\x{1fb0}
     17         Ket
     18         End
     19 ------------------------------------------------------------------
     20 Capturing subpattern count = 0
     21 Options: caseless utf
     22 First char = 'A' (caseless)
     23 No need char
     24 
     25 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8DZ
     26 ------------------------------------------------------------------
     27         Bra
     28         A\x{391}\x{10427}\x{ff3a}\x{1fb0}
     29         Ket
     30         End
     31 ------------------------------------------------------------------
     32 Capturing subpattern count = 0
     33 Options: utf
     34 First char = 'A'
     35 Need char = \x{b0}
     36 
     37 /AB\x{1fb0}/8DZ
     38 ------------------------------------------------------------------
     39         Bra
     40         AB\x{1fb0}
     41         Ket
     42         End
     43 ------------------------------------------------------------------
     44 Capturing subpattern count = 0
     45 Options: utf
     46 First char = 'A'
     47 Need char = \x{b0}
     48 
     49 /AB\x{1fb0}/8DZi
     50 ------------------------------------------------------------------
     51         Bra
     52      /i AB\x{1fb0}
     53         Ket
     54         End
     55 ------------------------------------------------------------------
     56 Capturing subpattern count = 0
     57 Options: caseless utf
     58 First char = 'A' (caseless)
     59 Need char = 'B' (caseless)
     60 
     61 /\x{401}\x{420}\x{421}\x{422}\x{423}\x{424}\x{425}\x{426}\x{427}\x{428}\x{429}\x{42a}\x{42b}\x{42c}\x{42d}\x{42e}\x{42f}/8iSI
     62 Capturing subpattern count = 0
     63 Options: caseless utf
     64 No first char
     65 No need char
     66 Subject length lower bound = 17
     67 Starting chars: \xd0 \xd1 
     68     \x{401}\x{420}\x{421}\x{422}\x{423}\x{424}\x{425}\x{426}\x{427}\x{428}\x{429}\x{42a}\x{42b}\x{42c}\x{42d}\x{42e}\x{42f}
     69  0: \x{401}\x{420}\x{421}\x{422}\x{423}\x{424}\x{425}\x{426}\x{427}\x{428}\x{429}\x{42a}\x{42b}\x{42c}\x{42d}\x{42e}\x{42f}
     70     \x{451}\x{440}\x{441}\x{442}\x{443}\x{444}\x{445}\x{446}\x{447}\x{448}\x{449}\x{44a}\x{44b}\x{44c}\x{44d}\x{44e}\x{44f}
     71  0: \x{451}\x{440}\x{441}\x{442}\x{443}\x{444}\x{445}\x{446}\x{447}\x{448}\x{449}\x{44a}\x{44b}\x{44c}\x{44d}\x{44e}\x{44f}
     72 
     73 /[]/8iBZ
     74 ------------------------------------------------------------------
     75         Bra
     76      /i \x{2c65}
     77         Ket
     78         End
     79 ------------------------------------------------------------------
     80 
     81 /[^]/8iBZ
     82 ------------------------------------------------------------------
     83         Bra
     84      /i [^\x{2c65}]
     85         Ket
     86         End
     87 ------------------------------------------------------------------
     88 
     89 /\h/SI
     90 Capturing subpattern count = 0
     91 No options
     92 No first char
     93 No need char
     94 Subject length lower bound = 1
     95 Starting chars: \x09 \x20 \xa0 
     96 
     97 /\v/SI
     98 Capturing subpattern count = 0
     99 No options
    100 No first char
    101 No need char
    102 Subject length lower bound = 1
    103 Starting chars: \x0a \x0b \x0c \x0d \x85 
    104 
    105 /\R/SI
    106 Capturing subpattern count = 0
    107 No options
    108 No first char
    109 No need char
    110 Subject length lower bound = 1
    111 Starting chars: \x0a \x0b \x0c \x0d \x85 
    112 
    113 /[[:blank:]]/WBZ
    114 ------------------------------------------------------------------
    115         Bra
    116         [\x09 \xa0]
    117         Ket
    118         End
    119 ------------------------------------------------------------------
    120 
    121 /\x{212a}+/i8SI
    122 Capturing subpattern count = 0
    123 Options: caseless utf
    124 No first char
    125 No need char
    126 Subject length lower bound = 1
    127 Starting chars: K k \xe2 
    128     KKkk\x{212a}
    129  0: KKkk\x{212a}
    130 
    131 /s+/i8SI
    132 Capturing subpattern count = 0
    133 Options: caseless utf
    134 No first char
    135 No need char
    136 Subject length lower bound = 1
    137 Starting chars: S s \xc5 
    138     SSss\x{17f}
    139  0: SSss\x{17f}
    140 
    141 /-- End of testinput16 --/
    142