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

Diff of /code/trunk/testdata/testinput2

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

revision 729 by ph10, Mon Oct 10 16:02:20 2011 UTC revision 766 by ph10, Fri Nov 25 10:04:12 2011 UTC
# Line 3  Line 3 
3      It also checks the non-Perl syntax the PCRE supports (Python, .NET,      It also checks the non-Perl syntax the PCRE supports (Python, .NET,
4      Oniguruma). Finally, there are some tests where PCRE and Perl differ,      Oniguruma). Finally, there are some tests where PCRE and Perl differ,
5      either because PCRE can't be compatible, or there is a possible Perl      either because PCRE can't be compatible, or there is a possible Perl
6      bug. --/      bug.
7    
8        NOTE: This is a non-UTF-8 set of tests. When UTF-8 is needed, use test
9        5, and if Unicode Property Support is needed, use test 13. --/
10    
11  /-- Originally, the Perl >= 5.10 things were in here too, but now I have  /-- Originally, the Perl >= 5.10 things were in here too, but now I have
12      separated many (most?) of them out into test 11. However, there may still      separated many (most?) of them out into test 11. However, there may still
# Line 3850  with \Y. ---/ Line 3853  with \Y. ---/
3853  /((?2))((?1))/SS  /((?2))((?1))/SS
3854      abc      abc
3855    
3856  /((?(R2)a+|(?1)b))/  /((?(R2)a+|(?1)b))/SS
3857      aaaabcde      aaaabcde
3858    
3859  /(?(R)a*(?1)|((?R))b)/  /(?(R)a*(?1)|((?R))b)/SS
3860      aaaabcde      aaaabcde
3861    
3862  /(a+|(?R)b)/  /(a+|(?R)b)/
# Line 3969  AbcdCBefgBhiBqz Line 3972  AbcdCBefgBhiBqz
3972  /^(?>(a+))(?>b+)(?>(c+))(?>d+)(?>(e+))/  /^(?>(a+))(?>b+)(?>(c+))(?>d+)(?>(e+))/
3973       \Maabbccddee       \Maabbccddee
3974    
3975    /^a\x41z/<JS>
3976        aAz
3977        *** Failers
3978        ax41z
3979    
3980    /^a[m\x41]z/<JS>
3981        aAz
3982    
3983    /^a\x1z/<JS>
3984        ax1z
3985    
3986    /^a\u0041z/<JS>
3987        aAz
3988        *** Failers
3989        au0041z
3990    
3991    /^a[m\u0041]z/<JS>
3992        aAz
3993    
3994    /^a\u041z/<JS>
3995        au041z
3996        *** Failers
3997        aAz
3998    
3999    /^a\U0041z/<JS>
4000        aU0041z
4001        *** Failers
4002        aAz
4003    
4004    /(?(?=c)c|d)++Y/BZ
4005    
4006    /(?(?=c)c|d)*+Y/BZ
4007    
4008    /a[\NB]c/
4009        aNc
4010    
4011    /a[B-\Nc]/
4012    
4013    /(a)(?2){0,1999}?(b)/
4014    
4015    /(a)(?(DEFINE)(b))(?2){0,1999}?(?2)/
4016    
4017  /-- End of testinput2 --/  /-- End of testinput2 --/

Legend:
Removed from v.729  
changed lines
  Added in v.766

  ViewVC Help
Powered by ViewVC 1.1.5