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

Diff of /code/trunk/testdata/testinput7

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

revision 341 by ph10, Sat Apr 19 16:41:04 2008 UTC revision 464 by ph10, Sun Oct 18 19:50:34 2009 UTC
# Line 1  Line 1 
1    /-- This set of tests check the DFA matching functionality of pcre_dfa_exec().
2        The -dfa flag must be used with pcretest when running it. --/
3    
4  /abc/  /abc/
5      abc      abc
6    
# Line 2733  Line 2736 
2736      abc      abc
2737      abq      abq
2738    
 /ab{1,}bc/  
   
2739  /ab+bc/  /ab+bc/
2740      abbbbc      abbbbc
2741    
# Line 4151  Line 4152 
4152      a\rb\<any>      a\rb\<any>
4153    
4154  /^abc./mgx<any>  /^abc./mgx<any>
4155      abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x85abc7 \x{2028}abc8 \x{2029}abc9 JUNK      abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x85abc7 JUNK
4156    
4157  /abc.$/mgx<any>  /abc.$/mgx<any>
4158      abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x85 abc7\x{2028} abc8\x{2029} abc9      abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x85 abc9
4159    
4160  /^a\Rb/<bsr_unicode>  /^a\Rb/<bsr_unicode>
4161      a\nb      a\nb
# Line 4392  Line 4393 
4393      ** Failers      ** Failers
4394      ab      ab
4395    
4396  / End of testinput7 /  /X$/E
4397        X
4398        ** Failers
4399        X\n
4400    
4401    /X$/
4402        X
4403        X\n
4404    
4405    /xyz/C
4406      xyz
4407      abcxyz
4408      abcxyz\Y
4409      ** Failers
4410      abc
4411      abc\Y
4412      abcxypqr
4413      abcxypqr\Y
4414    
4415    /(?C)ab/
4416      ab
4417      \C-ab
4418    
4419    /ab/C
4420      ab
4421      \C-ab
4422    
4423    /^"((?(?=[a])[^"])|b)*"$/C
4424        "ab"
4425        \C-"ab"
4426    
4427    /\d+X|9+Y/
4428        ++++123999\P
4429        ++++123999Y\P
4430    
4431    /Z(*F)/
4432        Z\P
4433        ZA\P
4434    
4435    /Z(?!)/
4436        Z\P
4437        ZA\P
4438    
4439    /dog(sbody)?/
4440        dogs\P
4441        dogs\P\P
4442    
4443    /dog(sbody)??/
4444        dogs\P
4445        dogs\P\P
4446    
4447    /dog|dogsbody/
4448        dogs\P
4449        dogs\P\P
4450    
4451    /dogsbody|dog/
4452        dogs\P
4453        dogs\P\P
4454    
4455    /Z(*F)Q|ZXY/
4456        Z\P
4457        ZA\P
4458        X\P
4459    
4460    /\bthe cat\b/
4461        the cat\P
4462        the cat\P\P
4463    
4464    /dog(sbody)?/
4465        dogs\D\P
4466        body\D\R
4467    
4468    /dog(sbody)?/
4469        dogs\D\P\P
4470        body\D\R
4471    
4472    /abc/
4473       abc\P
4474       abc\P\P
4475    
4476    /abc\K123/
4477        xyzabc123pqr
4478    
4479    /(?<=abc)123/
4480        xyzabc123pqr
4481        xyzabc12\P
4482        xyzabc12\P\P
4483    
4484    /\babc\b/
4485        +++abc+++
4486        +++ab\P
4487        +++ab\P\P
4488    
4489    /(?=C)/g+
4490        ABCDECBA
4491    
4492    /(abc|def|xyz)/I
4493        terhjk;abcdaadsfe
4494        the quick xyz brown fox
4495        \Yterhjk;abcdaadsfe
4496        \Ythe quick xyz brown fox
4497        ** Failers
4498        thejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd
4499        \Ythejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd
4500    
4501    /(abc|def|xyz)/SI
4502        terhjk;abcdaadsfe
4503        the quick xyz brown fox
4504        \Yterhjk;abcdaadsfe
4505        \Ythe quick xyz brown fox
4506        ** Failers
4507        thejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd
4508        \Ythejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd
4509    
4510    /abcd*/+
4511        xxxxabcd\P
4512        xxxxabcd\P\P
4513        dddxxx\R
4514        xxxxabcd\P\P
4515        xxx\R
4516    
4517    /abcd*/i
4518        xxxxabcd\P
4519        xxxxabcd\P\P
4520        XXXXABCD\P
4521        XXXXABCD\P\P
4522    
4523    /abc\d*/
4524        xxxxabc1\P
4525        xxxxabc1\P\P
4526    
4527    /abc[de]*/
4528        xxxxabcde\P
4529        xxxxabcde\P\P
4530    
4531    /(?:(?1)|B)(A(*F)|C)/
4532        ABCD
4533        CCD
4534        ** Failers
4535        CAD
4536    
4537    /^(?:(?1)|B)(A(*F)|C)/
4538        CCD
4539        BCD
4540        ** Failers
4541        ABCD
4542        CAD
4543        BAD
4544    
4545    /-- End of testinput7 --/

Legend:
Removed from v.341  
changed lines
  Added in v.464

  ViewVC Help
Powered by ViewVC 1.1.5