"Fossies" - the Fresh Open Source Software Archive

Member "tin-2.6.2/pcre/testdata/testinput6" (23 Aug 2021, 10717 Bytes) of package /linux/misc/tin-2.6.2.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 /^\pC\pL\pM\pN\pP\pS\pZ</8
    2     \x7f\x{c0}\x{30f}\x{660}\x{66c}\x{f01}\x{1680}<
    3     \np\x{300}9!\$ < 
    4     ** Failers 
    5     ap\x{300}9!\$ < 
    6   
    7 /^\PC/8
    8     X
    9     ** Failers 
   10     \x7f
   11   
   12 /^\PL/8
   13     9
   14     ** Failers 
   15     \x{c0}
   16   
   17 /^\PM/8
   18     X
   19     ** Failers 
   20     \x{30f}
   21   
   22 /^\PN/8
   23     X
   24     ** Failers 
   25     \x{660}
   26   
   27 /^\PP/8
   28     X
   29     ** Failers 
   30     \x{66c}
   31   
   32 /^\PS/8
   33     X
   34     ** Failers 
   35     \x{f01}
   36   
   37 /^\PZ/8
   38     X
   39     ** Failers 
   40     \x{1680}
   41     
   42 /^\p{Cc}/8
   43     \x{017}
   44     \x{09f} 
   45     ** Failers
   46     \x{0600} 
   47   
   48 /^\p{Cf}/8
   49     \x{601}
   50     ** Failers
   51     \x{09f} 
   52   
   53 /^\p{Cn}/8
   54     \x{e0000}
   55     ** Failers
   56     \x{09f} 
   57   
   58 /^\p{Co}/8
   59     \x{f8ff}
   60     ** Failers
   61     \x{09f} 
   62   
   63 /^\p{Cs}/8
   64     \x{dfff}
   65     ** Failers
   66     \x{09f} 
   67   
   68 /^\p{Ll}/8
   69     a
   70     ** Failers 
   71     Z
   72     \x{dfff}  
   73   
   74 /^\p{Lm}/8
   75     \x{2b0}
   76     ** Failers
   77     a 
   78   
   79 /^\p{Lo}/8
   80     \x{1bb}
   81     \x{3400}
   82     \x{3401}
   83     \x{4d00}
   84     \x{4db4}
   85     \x{4db5}     
   86     ** Failers
   87     a 
   88     \x{2b0}
   89     \x{4db6} 
   90   
   91 /^\p{Lt}/8
   92     \x{1c5}
   93     ** Failers
   94     a 
   95     \x{2b0}
   96   
   97 /^\p{Lu}/8
   98     A
   99     ** Failers
  100     \x{2b0}
  101   
  102 /^\p{Mc}/8
  103     \x{903}
  104     ** Failers
  105     X
  106     \x{300}
  107        
  108 /^\p{Me}/8
  109     \x{488}
  110     ** Failers
  111     X
  112     \x{903}
  113     \x{300}
  114   
  115 /^\p{Mn}/8
  116     \x{300}
  117     ** Failers
  118     X
  119     \x{903}
  120   
  121 /^\p{Nd}+/8
  122     0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}\x{669}\x{66a}
  123     \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}\x{6f9}\x{6fa}
  124     \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}\x{96f}\x{970}
  125     ** Failers
  126     X
  127   
  128 /^\p{Nl}/8
  129     \x{16ee}
  130     ** Failers
  131     X
  132     \x{966}
  133   
  134 /^\p{No}/8
  135     \x{b2}
  136     \x{b3}
  137     ** Failers
  138     X
  139     \x{16ee}
  140   
  141 /^\p{Pc}/8
  142     \x5f
  143     \x{203f}
  144     ** Failers
  145     X
  146     -
  147     \x{58a}
  148   
  149 /^\p{Pd}/8
  150     -
  151     \x{58a}
  152     ** Failers
  153     X
  154     \x{203f}
  155   
  156 /^\p{Pe}/8
  157     )
  158     ]
  159     }
  160     \x{f3b}
  161     ** Failers
  162     X
  163     \x{203f}
  164     (
  165     [
  166     {
  167     \x{f3c}
  168   
  169 /^\p{Pf}/8
  170     \x{bb}
  171     \x{2019}
  172     ** Failers
  173     X
  174     \x{203f}
  175   
  176 /^\p{Pi}/8
  177     \x{ab}
  178     \x{2018}
  179     ** Failers
  180     X
  181     \x{203f}
  182   
  183 /^\p{Po}/8
  184     !
  185     \x{37e}
  186     ** Failers
  187     X
  188     \x{203f}
  189   
  190 /^\p{Ps}/8
  191     (
  192     [
  193     {
  194     \x{f3c}
  195     ** Failers
  196     X
  197     )
  198     ]
  199     }
  200     \x{f3b}
  201   
  202 /^\p{Sc}+/8
  203     $\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}
  204     \x{9f2}
  205     ** Failers
  206     X
  207     \x{2c2}
  208   
  209 /^\p{Sk}/8
  210     \x{2c2}
  211     ** Failers
  212     X
  213     \x{9f2}
  214   
  215 /^\p{Sm}+/8
  216     +<|~\x{ac}\x{2044}
  217     ** Failers
  218     X
  219     \x{9f2}
  220   
  221 /^\p{So}/8
  222     \x{a6}
  223     \x{482} 
  224     ** Failers
  225     X
  226     \x{9f2}
  227   
  228 /^\p{Zl}/8
  229     \x{2028}
  230     ** Failers
  231     X
  232     \x{2029}
  233   
  234 /^\p{Zp}/8
  235     \x{2029}
  236     ** Failers
  237     X
  238     \x{2028}
  239   
  240 /^\p{Zs}/8
  241     \ \
  242     \x{a0}
  243     \x{1680}
  244     \x{180e}
  245     \x{2000}
  246     \x{2001}     
  247     ** Failers
  248     \x{2028}
  249     \x{200d} 
  250   
  251 /\p{Nd}+(..)/8
  252       \x{660}\x{661}\x{662}ABC
  253   
  254 /\p{Nd}+?(..)/8
  255       \x{660}\x{661}\x{662}ABC
  256   
  257 /\p{Nd}{2,}(..)/8
  258       \x{660}\x{661}\x{662}ABC
  259   
  260 /\p{Nd}{2,}?(..)/8
  261       \x{660}\x{661}\x{662}ABC
  262   
  263 /\p{Nd}*(..)/8
  264       \x{660}\x{661}\x{662}ABC
  265   
  266 /\p{Nd}*?(..)/8
  267       \x{660}\x{661}\x{662}ABC
  268   
  269 /\p{Nd}{2}(..)/8
  270       \x{660}\x{661}\x{662}ABC
  271   
  272 /\p{Nd}{2,3}(..)/8
  273       \x{660}\x{661}\x{662}ABC
  274   
  275 /\p{Nd}{2,3}?(..)/8
  276       \x{660}\x{661}\x{662}ABC
  277   
  278 /\p{Nd}?(..)/8
  279       \x{660}\x{661}\x{662}ABC
  280   
  281 /\p{Nd}??(..)/8
  282       \x{660}\x{661}\x{662}ABC
  283   
  284 /\p{Nd}*+(..)/8
  285       \x{660}\x{661}\x{662}ABC
  286   
  287 /\p{Nd}*+(...)/8
  288       \x{660}\x{661}\x{662}ABC
  289   
  290 /\p{Nd}*+(....)/8
  291       ** Failers
  292       \x{660}\x{661}\x{662}ABC
  293   
  294 /\p{Lu}/8i
  295     A
  296     a\x{10a0}B 
  297     ** Failers 
  298     a
  299     \x{1d00}  
  300 
  301 /\p{^Lu}/8i
  302     1234
  303     ** Failers
  304     ABC 
  305 
  306 /\P{Lu}/8i
  307     1234
  308     ** Failers
  309     ABC 
  310 
  311 /(?<=A\p{Nd})XYZ/8
  312     A2XYZ
  313     123A5XYZPQR
  314     ABA\x{660}XYZpqr
  315     ** Failers
  316     AXYZ
  317     XYZ     
  318     
  319 /(?<!\pL)XYZ/8
  320     1XYZ
  321     AB=XYZ.. 
  322     XYZ 
  323     ** Failers
  324     WXYZ 
  325 
  326 /[\p{L}]/D
  327 
  328 /[\p{^L}]/D
  329 
  330 /[\P{L}]/D
  331 
  332 /[\P{^L}]/D
  333 
  334 /[abc\p{L}\x{0660}]/8D
  335 
  336 /[\p{Nd}]/8DM
  337     1234
  338 
  339 /[\p{Nd}+-]+/8DM
  340     1234
  341     12-34
  342     12+\x{661}-34  
  343     ** Failers
  344     abcd  
  345 
  346 /[\P{Nd}]+/8
  347     abcd
  348     ** Failers
  349     1234
  350 
  351 /\D+/8
  352     11111111111111111111111111111111111111111111111111111111111111111111111
  353     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  354      
  355 /\P{Nd}+/8
  356     11111111111111111111111111111111111111111111111111111111111111111111111
  357     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  358 
  359 /[\D]+/8
  360     11111111111111111111111111111111111111111111111111111111111111111111111
  361     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  362 
  363 /[\P{Nd}]+/8
  364     11111111111111111111111111111111111111111111111111111111111111111111111
  365     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  366 
  367 /[\D\P{Nd}]+/8
  368     11111111111111111111111111111111111111111111111111111111111111111111111
  369     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  370 
  371 /\pL/8
  372     a
  373     A 
  374 
  375 /\pL/8i
  376     a
  377     A 
  378     
  379 /\p{Lu}/8 
  380     A
  381     aZ
  382     ** Failers
  383     abc   
  384 
  385 /\p{Lu}/8i
  386     A
  387     aZ
  388     ** Failers
  389     abc   
  390 
  391 /\p{Ll}/8 
  392     a
  393     Az
  394     ** Failers
  395     ABC   
  396 
  397 /\p{Ll}/8i 
  398     a
  399     Az
  400     ** Failers
  401     ABC   
  402 
  403 /^\x{c0}$/8i
  404     \x{c0}
  405     \x{e0} 
  406 
  407 /^\x{e0}$/8i
  408     \x{c0}
  409     \x{e0} 
  410 
  411 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8
  412     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
  413     ** Failers
  414     a\x{391}\x{10427}\x{ff3a}\x{1fb0}   
  415     A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
  416     A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
  417     A\x{391}\x{10427}\x{ff5a}\x{1fb0}
  418     A\x{391}\x{10427}\x{ff3a}\x{1fb8}
  419 
  420 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8i
  421     A\x{391}\x{10427}\x{ff3a}\x{1fb0}
  422     a\x{391}\x{10427}\x{ff3a}\x{1fb0}   
  423     A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
  424     A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
  425     A\x{391}\x{10427}\x{ff5a}\x{1fb0}
  426     A\x{391}\x{10427}\x{ff3a}\x{1fb8}
  427 
  428 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iD
  429 
  430 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8D
  431 
  432 /AB\x{1fb0}/8D
  433 
  434 /AB\x{1fb0}/8Di
  435 
  436 /\x{391}+/8i
  437     \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
  438 
  439 /\x{391}{3,5}(.)/8i
  440     \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
  441 
  442 /\x{391}{3,5}?(.)/8i
  443     \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
  444 
  445 /[\x{391}\x{ff3a}]/8i
  446     \x{391}
  447     \x{ff3a}
  448     \x{3b1}
  449     \x{ff5a}   
  450     
  451 /[\x{c0}\x{391}]/8i
  452     \x{c0}
  453     \x{e0} 
  454 
  455 /[\x{105}-\x{109}]/8iD
  456     \x{104}
  457     \x{105}
  458     \x{109}  
  459     ** Failers
  460     \x{100}
  461     \x{10a} 
  462     
  463 /[z-\x{100}]/8iD 
  464     Z
  465     z
  466     \x{39c}
  467     \x{178}
  468     |
  469     \x{80}
  470     \x{ff}
  471     \x{100}
  472     \x{101} 
  473     ** Failers
  474     \x{102}
  475     Y
  476     y           
  477 
  478 /[z-\x{100}]/8Di
  479 
  480 /^\X/8
  481     A
  482     A\x{300}BC 
  483     A\x{300}\x{301}\x{302}BC 
  484     *** Failers
  485     \x{300}  
  486 
  487 /^[\X]/8
  488     X123
  489     *** Failers
  490     AXYZ
  491 
  492 /^(\X*)C/8
  493     A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 
  494     A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 
  495 
  496 /^(\X*?)C/8
  497     A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 
  498     A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 
  499 
  500 /^(\X*)(.)/8
  501     A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 
  502     A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 
  503 
  504 /^(\X*?)(.)/8
  505     A\x{300}\x{301}\x{302}BCA\x{300}\x{301} 
  506     A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C 
  507 
  508 /^\X(.)/8
  509     *** Failers
  510     A\x{300}\x{301}\x{302}
  511 
  512 /^\X{2,3}(.)/8
  513     A\x{300}\x{301}B\x{300}X
  514     A\x{300}\x{301}B\x{300}C\x{300}\x{301}
  515     A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
  516     A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
  517     
  518 /^\X{2,3}?(.)/8
  519     A\x{300}\x{301}B\x{300}X
  520     A\x{300}\x{301}B\x{300}C\x{300}\x{301}
  521     A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
  522     A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
  523     
  524 /^\p{Han}+/8
  525     \x{2e81}\x{3007}\x{2f804}\x{31a0}
  526     ** Failers
  527     \x{2e7f}  
  528 
  529 /^\P{Katakana}+/8
  530     \x{3105}
  531     ** Failers
  532     \x{30ff}  
  533 
  534 /^[\p{Arabic}]/8
  535     \x{06e9}
  536     \x{060b}
  537     ** Failers
  538     X\x{06e9}   
  539 
  540 /^[\P{Yi}]/8
  541     \x{2f800}
  542     ** Failers
  543     \x{a014}
  544     \x{a4c6}   
  545     
  546 /^\p{Any}X/8
  547     AXYZ
  548     \x{1234}XYZ 
  549     ** Failers
  550     X  
  551     
  552 /^\P{Any}X/8
  553     ** Failers
  554     AX
  555     
  556 /^\p{Any}?X/8
  557     XYZ
  558     AXYZ
  559     \x{1234}XYZ 
  560     ** Failers
  561     ABXYZ   
  562 
  563 /^\P{Any}?X/8
  564     XYZ
  565     ** Failers
  566     AXYZ
  567     \x{1234}XYZ 
  568     ABXYZ   
  569 
  570 /^\p{Any}+X/8
  571     AXYZ
  572     \x{1234}XYZ
  573     A\x{1234}XYZ
  574     ** Failers
  575     XYZ
  576 
  577 /^\P{Any}+X/8
  578     ** Failers
  579     AXYZ
  580     \x{1234}XYZ
  581     A\x{1234}XYZ
  582     XYZ
  583 
  584 /^\p{Any}*X/8
  585     XYZ
  586     AXYZ
  587     \x{1234}XYZ
  588     A\x{1234}XYZ
  589     ** Failers
  590 
  591 /^\P{Any}*X/8
  592     XYZ
  593     ** Failers
  594     AXYZ
  595     \x{1234}XYZ
  596     A\x{1234}XYZ
  597 
  598 /^[\p{Any}]X/8
  599     AXYZ
  600     \x{1234}XYZ 
  601     ** Failers
  602     X  
  603     
  604 /^[\P{Any}]X/8
  605     ** Failers
  606     AX
  607     
  608 /^[\p{Any}]?X/8
  609     XYZ
  610     AXYZ
  611     \x{1234}XYZ 
  612     ** Failers
  613     ABXYZ   
  614 
  615 /^[\P{Any}]?X/8
  616     XYZ
  617     ** Failers
  618     AXYZ
  619     \x{1234}XYZ 
  620     ABXYZ   
  621 
  622 /^[\p{Any}]+X/8
  623     AXYZ
  624     \x{1234}XYZ
  625     A\x{1234}XYZ
  626     ** Failers
  627     XYZ
  628 
  629 /^[\P{Any}]+X/8
  630     ** Failers
  631     AXYZ
  632     \x{1234}XYZ
  633     A\x{1234}XYZ
  634     XYZ
  635 
  636 /^[\p{Any}]*X/8
  637     XYZ
  638     AXYZ
  639     \x{1234}XYZ
  640     A\x{1234}XYZ
  641     ** Failers
  642 
  643 /^[\P{Any}]*X/8
  644     XYZ
  645     ** Failers
  646     AXYZ
  647     \x{1234}XYZ
  648     A\x{1234}XYZ
  649 
  650 /^\p{Any}{3,5}?/8
  651     abcdefgh
  652     \x{1234}\n\r\x{3456}xyz 
  653 
  654 /^\p{Any}{3,5}/8
  655     abcdefgh
  656     \x{1234}\n\r\x{3456}xyz 
  657 
  658 /^\P{Any}{3,5}?/8
  659     ** Failers
  660     abcdefgh
  661     \x{1234}\n\r\x{3456}xyz 
  662 
  663 /^\p{L&}X/8
  664      AXY
  665      aXY
  666      \x{1c5}XY
  667      ** Failers
  668      \x{1bb}XY
  669      \x{2b0}XY
  670      !XY      
  671 
  672 /^[\p{L&}]X/8
  673      AXY
  674      aXY
  675      \x{1c5}XY
  676      ** Failers
  677      \x{1bb}XY
  678      \x{2b0}XY
  679      !XY      
  680 
  681 /^\p{L&}+X/8
  682      AXY
  683      aXY
  684      AbcdeXyz 
  685      \x{1c5}AbXY
  686      abcDEXypqreXlmn 
  687      ** Failers
  688      \x{1bb}XY
  689      \x{2b0}XY
  690      !XY      
  691 
  692 /^[\p{L&}]+X/8
  693      AXY
  694      aXY
  695      AbcdeXyz 
  696      \x{1c5}AbXY
  697      abcDEXypqreXlmn 
  698      ** Failers
  699      \x{1bb}XY
  700      \x{2b0}XY
  701      !XY      
  702 
  703 /^\p{L&}+?X/8
  704      AXY
  705      aXY
  706      AbcdeXyz 
  707      \x{1c5}AbXY
  708      abcDEXypqreXlmn 
  709      ** Failers
  710      \x{1bb}XY
  711      \x{2b0}XY
  712      !XY      
  713 
  714 /^[\p{L&}]+?X/8
  715      AXY
  716      aXY
  717      AbcdeXyz 
  718      \x{1c5}AbXY
  719      abcDEXypqreXlmn 
  720      ** Failers
  721      \x{1bb}XY
  722      \x{2b0}XY
  723      !XY      
  724 
  725 /^\P{L&}X/8
  726      !XY
  727      \x{1bb}XY
  728      \x{2b0}XY
  729      ** Failers
  730      \x{1c5}XY
  731      AXY      
  732 
  733 /^[\P{L&}]X/8
  734      !XY
  735      \x{1bb}XY
  736      \x{2b0}XY
  737      ** Failers
  738      \x{1c5}XY
  739      AXY      
  740 
  741 /^(\p{Z}[^\p{C}\p{Z}]+)*$/
  742     \xa0!
  743 
  744 /^[\pL](abc)(?1)/
  745     AabcabcYZ    
  746 
  747 /([\pL]=(abc))*X/
  748     L=abcX
  749 
  750 /The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE
  751 will match it only with UCP support, because without that it has no notion
  752 of case for anything other than the ASCII letters. / 
  753 
  754 /((?i)[\x{c0}])/8
  755     \x{c0}
  756     \x{e0} 
  757 
  758 /(?i:[\x{c0}])/8
  759     \x{c0}
  760     \x{e0} 
  761     
  762 /^\p{Balinese}\p{Cuneiform}\p{Nko}\p{Phags_Pa}\p{Phoenician}/8
  763     \x{1b00}\x{12000}\x{7c0}\x{a840}\x{10900}
  764 
  765 / End of testinput6 /