File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / pcre / testdata / testinput10
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:05:52 2012 UTC (12 years, 5 months ago) by misho
CVS tags: MAIN, HEAD
Initial revision

    1: /-- These are a few representative patterns whose lengths and offsets are to be 
    2: shown when the link size is 2. This is just a doublecheck test to ensure the 
    3: sizes don't go horribly wrong when something is changed. The pattern contents 
    4: are all themselves checked in other tests. Unicode, including property support, 
    5: is required for these tests. --/
    6: 
    7: /((?i)b)/BM
    8: 
    9: /(?s)(.*X|^B)/BM
   10: 
   11: /(?s:.*X|^B)/BM
   12: 
   13: /^[[:alnum:]]/BM
   14: 
   15: /#/IxMD
   16: 
   17: /a#/IxMD
   18: 
   19: /x?+/BM
   20: 
   21: /x++/BM
   22: 
   23: /x{1,3}+/BM 
   24: 
   25: /(x)*+/BM
   26: 
   27: /^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/BM
   28: 
   29: |8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b|BM
   30: 
   31: |\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b|BM
   32: 
   33: /(a(?1)b)/BM
   34: 
   35: /(a(?1)+b)/BM
   36: 
   37: /a(?P<name1>b|c)d(?P<longername2>e)/BM
   38: 
   39: /(?:a(?P<c>c(?P<d>d)))(?P<a>a)/BM
   40: 
   41: /(?P<a>a)...(?P=a)bbb(?P>a)d/BM
   42: 
   43: /abc(?C255)de(?C)f/BM
   44: 
   45: /abcde/CBM
   46: 
   47: /\x{100}/8BM
   48: 
   49: /\x{1000}/8BM
   50: 
   51: /\x{10000}/8BM
   52: 
   53: /\x{100000}/8BM
   54: 
   55: /\x{1000000}/8BM
   56: 
   57: /\x{4000000}/8BM
   58: 
   59: /\x{7fffFFFF}/8BM
   60: 
   61: /[\x{ff}]/8BM
   62: 
   63: /[\x{100}]/8BM
   64: 
   65: /\x80/8BM
   66: 
   67: /\xff/8BM
   68: 
   69: /\x{0041}\x{2262}\x{0391}\x{002e}/D8M
   70:     
   71: /\x{D55c}\x{ad6d}\x{C5B4}/D8M 
   72: 
   73: /\x{65e5}\x{672c}\x{8a9e}/D8M
   74: 
   75: /[\x{100}]/8BM
   76: 
   77: /[Z\x{100}]/8BM
   78: 
   79: /^[\x{100}\E-\Q\E\x{150}]/B8M
   80: 
   81: /^[\QĀ\E-\QŐ\E]/B8M
   82: 
   83: /^[\QĀ\E-\QŐ\E/B8M
   84: 
   85: /[\p{L}]/BM
   86: 
   87: /[\p{^L}]/BM
   88: 
   89: /[\P{L}]/BM
   90: 
   91: /[\P{^L}]/BM
   92: 
   93: /[abc\p{L}\x{0660}]/8BM
   94: 
   95: /[\p{Nd}]/8BM
   96: 
   97: /[\p{Nd}+-]+/8BM
   98: 
   99: /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iBM
  100: 
  101: /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8BM
  102: 
  103: /[\x{105}-\x{109}]/8iBM
  104: 
  105: /( ( (?(1)0|) )*   )/xBM
  106: 
  107: /(  (?(1)0|)*   )/xBM
  108: 
  109: /[a]/BM
  110: 
  111: /[a]/8BM
  112: 
  113: /[\xaa]/BM
  114: 
  115: /[\xaa]/8BM
  116: 
  117: /[^a]/BM
  118: 
  119: /[^a]/8BM
  120: 
  121: /[^\xaa]/BM
  122: 
  123: /[^\xaa]/8BM
  124: 
  125: /[^\d]/8WB
  126: 
  127: /[[:^alpha:][:^cntrl:]]+/8WB
  128: 
  129: /[[:^cntrl:][:^alpha:]]+/8WB
  130: 
  131: /[[:alpha:]]+/8WB
  132: 
  133: /[[:^alpha:]\S]+/8WB
  134: 
  135: /abc(d|e)(*THEN)x(123(*THEN)4|567(b|q)(*THEN)xx)/B
  136: 
  137: /-- End of testinput10 --/

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>