/[pcre]/code/trunk/testdata/testoutput7
ViewVC logotype

Diff of /code/trunk/testdata/testoutput7

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 473 by ph10, Sat Jan 2 12:40:07 2010 UTC revision 621 by ph10, Mon Jul 18 10:14:09 2011 UTC
# Line 676  No match Line 676  No match
676  /^(a*\w|ab)=(?1)/  /^(a*\w|ab)=(?1)/
677      ab=ab      ab=ab
678   0: ab=ab   0: ab=ab
679     1: ab=a
680    
681  /^([^()]|\((?1)*\))*$/  /^([^()]|\((?1)*\))*$/
682      abc      abc
# Line 1011  Partial match: efabbbbbbbbbbbbbbbb Line 1012  Partial match: efabbbbbbbbbbbbbbbb
1012   0: bbbbbbbbbbbbcdX   0: bbbbbbbbbbbbcdX
1013    
1014  /(a|b)/SF>testsavedregex  /(a|b)/SF>testsavedregex
1015  Compiled regex written to testsavedregex  Compiled pattern written to testsavedregex
1016  Study data written to testsavedregex  Study data written to testsavedregex
1017  <testsavedregex  <testsavedregex
1018  Compiled regex (byte-inverted) loaded from testsavedregex  Compiled pattern (byte-inverted) loaded from testsavedregex
1019  Study data loaded from testsavedregex  Study data loaded from testsavedregex
1020      abc      abc
1021   0: a   0: a
# Line 6431  No match Line 6432  No match
6432    
6433  /^(?(2)a|(1)(2))+$/  /^(?(2)a|(1)(2))+$/
6434      123a      123a
6435  Error -17  Error -17 (backreference condition or recursion test not supported for DFA matching)
6436    
6437  /(?<=a|bbbb)c/  /(?<=a|bbbb)c/
6438      ac      ac
# Line 6439  Error -17 Line 6440  Error -17
6440      bbbbc      bbbbc
6441   0: c   0: c
6442    
6443  /abc/>testsavedregex  /abc/SS>testsavedregex
6444  Compiled regex written to testsavedregex  Compiled pattern written to testsavedregex
6445  <testsavedregex  <testsavedregex
6446  Compiled regex loaded from testsavedregex  Compiled pattern loaded from testsavedregex
6447  No study data  No study data
6448      abc      abc
6449   0: abc   0: abc
# Line 6451  No match Line 6452  No match
6452      bca      bca
6453  No match  No match
6454    
6455  /abc/F>testsavedregex  /abc/FSS>testsavedregex
6456  Compiled regex written to testsavedregex  Compiled pattern written to testsavedregex
6457  <testsavedregex  <testsavedregex
6458  Compiled regex (byte-inverted) loaded from testsavedregex  Compiled pattern (byte-inverted) loaded from testsavedregex
6459  No study data  No study data
6460      abc      abc
6461   0: abc   0: abc
# Line 6464  No match Line 6465  No match
6465  No match  No match
6466    
6467  /(a|b)/S>testsavedregex  /(a|b)/S>testsavedregex
6468  Compiled regex written to testsavedregex  Compiled pattern written to testsavedregex
6469  Study data written to testsavedregex  Study data written to testsavedregex
6470  <testsavedregex  <testsavedregex
6471  Compiled regex loaded from testsavedregex  Compiled pattern loaded from testsavedregex
6472  Study data loaded from testsavedregex  Study data loaded from testsavedregex
6473      abc      abc
6474   0: a   0: a
# Line 6477  Study data loaded from testsavedregex Line 6478  Study data loaded from testsavedregex
6478  No match  No match
6479    
6480  /(a|b)/SF>testsavedregex  /(a|b)/SF>testsavedregex
6481  Compiled regex written to testsavedregex  Compiled pattern written to testsavedregex
6482  Study data written to testsavedregex  Study data written to testsavedregex
6483  <testsavedregex  <testsavedregex
6484  Compiled regex (byte-inverted) loaded from testsavedregex  Compiled pattern (byte-inverted) loaded from testsavedregex
6485  Study data loaded from testsavedregex  Study data loaded from testsavedregex
6486      abc      abc
6487   0: a   0: a
# Line 7319  No match Line 7320  No match
7320   +0        ^     x   +0        ^     x
7321   +0         ^    x   +0         ^    x
7322  No match  No match
7323    
7324    /(*NO_START_OPT)xyz/C
7325      abcxyz
7326    --->abcxyz
7327    +15 ^          x
7328    +15  ^         x
7329    +15   ^        x
7330    +15    ^       x
7331    +16    ^^      y
7332    +17    ^ ^     z
7333    +18    ^  ^
7334     0: xyz
7335    
7336  /(?C)ab/  /(?C)ab/
7337    ab    ab
# Line 7447  Partial match: dogs Line 7460  Partial match: dogs
7460    
7461  /abc\K123/  /abc\K123/
7462      xyzabc123pqr      xyzabc123pqr
7463  Error -16  Error -16 (item unsupported for DFA matching)
7464    
7465  /(?<=abc)123/  /(?<=abc)123/
7466      xyzabc123pqr      xyzabc123pqr
# Line 7586  No match Line 7599  No match
7599    
7600  /^(?!a(*SKIP)b)/  /^(?!a(*SKIP)b)/
7601      ac      ac
7602  Error -16  Error -16 (item unsupported for DFA matching)
7603    
7604  /^(?=a(*SKIP)b|ac)/  /^(?=a(*SKIP)b|ac)/
7605      ** Failers      ** Failers
7606  No match  No match
7607      ac      ac
7608  Error -16  Error -16 (item unsupported for DFA matching)
7609    
7610  /^(?=a(*THEN)b|ac)/  /^(?=a(*THEN)b|ac)/
7611      ac      ac
7612  Error -16  Error -16 (item unsupported for DFA matching)
7613    
7614  /^(?=a(*PRUNE)b)/  /^(?=a(*PRUNE)b)/
7615      ab      ab
7616  Error -16  Error -16 (item unsupported for DFA matching)
7617      ** Failers      ** Failers
7618  No match  No match
7619      ac      ac
7620  Error -16  Error -16 (item unsupported for DFA matching)
7621    
7622  /^(?(?!a(*SKIP)b))/  /^(?(?!a(*SKIP)b))/
7623      ac      ac
7624  Error -16  Error -16 (item unsupported for DFA matching)
7625    
7626    /(?<=abc)def/
7627        abc\P\P
7628    Partial match: abc
7629    
7630    /abc$/
7631        abc
7632     0: abc
7633        abc\P
7634     0: abc
7635        abc\P\P
7636    Partial match: abc
7637    
7638    /abc$/m
7639        abc
7640     0: abc
7641        abc\n
7642     0: abc
7643        abc\P\P
7644    Partial match: abc
7645        abc\n\P\P
7646     0: abc
7647        abc\P
7648     0: abc
7649        abc\n\P
7650     0: abc
7651    
7652    /abc\z/
7653        abc
7654     0: abc
7655        abc\P
7656     0: abc
7657        abc\P\P
7658    Partial match: abc
7659    
7660    /abc\Z/
7661        abc
7662     0: abc
7663        abc\P
7664     0: abc
7665        abc\P\P
7666    Partial match: abc
7667    
7668    /abc\b/
7669        abc
7670     0: abc
7671        abc\P
7672     0: abc
7673        abc\P\P
7674    Partial match: abc
7675    
7676    /abc\B/
7677        abc
7678    No match
7679        abc\P
7680    Partial match: abc
7681        abc\P\P
7682    Partial match: abc
7683    
7684    /.+/
7685        abc\>0
7686     0: abc
7687     1: ab
7688     2: a
7689        abc\>1
7690     0: bc
7691     1: b
7692        abc\>2
7693     0: c
7694        abc\>3
7695    No match
7696        abc\>4
7697    Error -24 (bad offset value)
7698        abc\>-4
7699    Error -24 (bad offset value)
7700    
7701    /^(?:a)++\w/
7702         aaaab
7703     0: aaaab
7704         ** Failers
7705    No match
7706         aaaa
7707    No match
7708         bbb
7709    No match
7710    
7711    /^(?:aa|(?:a)++\w)/
7712         aaaab
7713     0: aaaab
7714     1: aa
7715         aaaa
7716     0: aa
7717         ** Failers
7718    No match
7719         bbb
7720    No match
7721    
7722    /^(?:a)*+\w/
7723         aaaab
7724     0: aaaab
7725         bbb
7726     0: b
7727         ** Failers
7728    No match
7729         aaaa
7730    No match
7731    
7732    /^(a)++\w/
7733         aaaab
7734     0: aaaab
7735         ** Failers
7736    No match
7737         aaaa
7738    No match
7739         bbb
7740    No match
7741    
7742    /^(a|)++\w/
7743         aaaab
7744     0: aaaab
7745         ** Failers
7746    No match
7747         aaaa
7748    No match
7749         bbb
7750    No match
7751    
7752  /-- End of testinput7 --/  /-- End of testinput7 --/

Legend:
Removed from v.473  
changed lines
  Added in v.621

  ViewVC Help
Powered by ViewVC 1.1.5