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

Diff of /code/trunk/testdata/testinput1

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

revision 77 by nigel, Sat Feb 24 21:40:45 2007 UTC revision 178 by ph10, Wed Jun 13 08:44:34 2007 UTC
# Line 1297  Line 1297 
1297      abc      abc
1298    
1299  /^a     b  /^a     b
1300        c/x        c/x
1301      abc      abc
1302    
1303  /^(a|)\1*b/  /^(a|)\1*b/
# Line 1453  Line 1453 
1453  /{4,5a}bc/  /{4,5a}bc/
1454      {4,5a}bc      {4,5a}bc
1455    
 /^a.b/  
     a\rb  
     *** Failers  
     a\nb  
   
1456  /abc$/  /abc$/
1457      abc      abc
1458      abc\n      abc\n
# Line 1473  Line 1468 
1468  /(abc)\323/  /(abc)\323/
1469      abc\xd3      abc\xd3
1470    
1471  /(abc)\500/  /(abc)\100/
1472      abc\x40      abc\x40
1473      abc\100      abc\100
1474    
1475  /(abc)\5000/  /(abc)\1000/
1476      abc\x400      abc\x400
1477      abc\x40\x30      abc\x40\x30
1478      abc\1000      abc\1000
# Line 1499  Line 1494 
1494  /(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/  /(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/
1495      abcdefghijk\12S      abcdefghijk\12S
1496    
1497  /ab\gdef/  /ab\idef/
1498      abgdef      abidef
1499    
1500  /a{0}bc/  /a{0}bc/
1501      bc      bc
# Line 3381  Line 3376 
3376      cdaccb      cdaccb
3377    
3378  /^(?:a?b?)*$/  /^(?:a?b?)*$/
3379        \
3380        a
3381        ab
3382        aaa
3383      *** Failers      *** Failers
3384      dbcb      dbcb
3385      a--      a--
3386        aa--
3387    
3388  /((?s)^a(.))((?m)^b$)/  /((?s)^a(.))((?m)^b$)/
3389      a\nb\nc\n      a\nb\nc\n
# Line 3846  Line 3846 
3846      ** Failers      ** Failers
3847      abcddefg      abcddefg
3848    
3849    /(?<![^f]oo)(bar)/
3850        foobarX
3851        ** Failers
3852        boobarX
3853    
3854    /(?<![^f])X/
3855        offX
3856        ** Failers
3857        onyX
3858    
3859    /(?<=[^f])X/
3860        onyX
3861        ** Failers
3862        offX
3863    
3864    /^/mg
3865        a\nb\nc\n
3866        \
3867    
3868    /(?<=C\n)^/mg
3869        A\nC\nC\n
3870    
3871    /(?:(?(1)a|b)(X))+/
3872        bXaX
3873    
3874    /(?:(?(1)\1a|b)(X|Y))+/
3875        bXXaYYaY
3876        bXYaXXaX
3877    
3878    /()()()()()()()()()(?:(?(10)\10a|b)(X|Y))+/
3879        bXXaYYaY
3880    
3881    /[[,abc,]+]/
3882        abc]
3883        a,b]
3884        [a,b,c]
3885    
3886    /(?-x: )/x
3887        A\x20B
3888    
3889    "(?x)(?-x: \s*#\s*)"
3890        A # B
3891        ** Failers
3892        #
3893    
3894    "(?x-is)(?:(?-ixs) \s*#\s*) include"
3895        A #include
3896        ** Failers
3897        A#include
3898        A #Include
3899    
3900    /a*b*\w/
3901        aaabbbb
3902        aaaa
3903        a
3904    
3905    /a*b?\w/
3906        aaabbbb
3907        aaaa
3908        a
3909    
3910    /a*b{0,4}\w/
3911        aaabbbb
3912        aaaa
3913        a
3914    
3915    /a*b{0,}\w/
3916        aaabbbb
3917        aaaa
3918        a
3919    
3920    /a*\d*\w/
3921        0a
3922        a
3923    
3924    /a*b *\w/x
3925        a
3926    
3927    /a*b#comment
3928      *\w/x
3929        a
3930    
3931    /a* b *\w/x
3932        a
3933    
3934    /^\w+=.*(\\\n.*)*/
3935        abc=xyz\\\npqr
3936    
3937    /(?=(\w+))\1:/
3938        abcd:
3939    
3940    /^(?=(\w+))\1:/
3941        abcd:
3942    
3943    /^\Eabc/
3944        abc
3945    
3946    /^[\Eabc]/
3947        a
3948        ** Failers
3949        E
3950    
3951    /^[a-\Ec]/
3952        b
3953        ** Failers
3954        -
3955        E
3956    
3957    /^[a\E\E-\Ec]/
3958        b
3959        ** Failers
3960        -
3961        E
3962    
3963    /^[\E\Qa\E-\Qz\E]+/
3964        b
3965        ** Failers
3966        -
3967    
3968    /^[a\Q]bc\E]/
3969        a
3970        ]
3971        c
3972    
3973    /^[a-\Q\E]/
3974        a
3975        -
3976    
3977    /^(a()*)*/
3978        aaaa
3979    
3980    /^(?:a(?:(?:))*)*/
3981        aaaa
3982    
3983    /^(a()+)+/
3984        aaaa
3985    
3986    /^(?:a(?:(?:))+)+/
3987        aaaa
3988    
3989    /(a){0,3}(?(1)b|(c|))*D/
3990        abbD
3991        ccccD
3992        D
3993    
3994    /(a|)*\d/
3995      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
3996      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4
3997    
3998    /(?>a|)*\d/
3999      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
4000      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4
4001    
4002    /(?:a|)*\d/
4003      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
4004      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4
4005    
4006    /\Z/g
4007      abc\n
4008    
4009    /^(?s)(?>.*)(?<!\n)/
4010      abc
4011      abc\n
4012    
4013    /^(?![^\n]*\n\z)/
4014      abc
4015      abc\n
4016    
4017    /\z(?<!\n)/
4018      abc
4019      abc\n
4020    
4021    /(.*(.)?)*/
4022        abcd
4023    
4024  / End of testinput1 /  / End of testinput1 /

Legend:
Removed from v.77  
changed lines
  Added in v.178

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12