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

Diff of /code/trunk/testdata/testoutput2

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

revision 629 by ph10, Fri Jul 22 09:18:11 2011 UTC revision 637 by ph10, Sun Jul 24 17:44:12 2011 UTC
# Line 7944  Options: extended Line 7944  Options: extended
7944  First char = 'x'  First char = 'x'
7945  Need char = 'z'  Need char = 'z'
7946    
 /(?(DEFINE) abc){3} xyz/x  
 Failed: repeating a DEFINE group is not allowed at offset 17  
   
7947  /(a|)*\d/  /(a|)*\d/
7948    \O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa    \O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
7949  No match  No match
# Line 11985  Matched, but too many substrings Line 11982  Matched, but too many substrings
11982   2: <unset>   2: <unset>
11983   3: <unset>   3: <unset>
11984    
11985    /(?=abc){3}abc/BZ
11986    ------------------------------------------------------------------
11987            Bra
11988            Assert
11989            abc
11990            Ket
11991            abc
11992            Ket
11993            End
11994    ------------------------------------------------------------------
11995    
11996    /(?=abc)+abc/BZ
11997    ------------------------------------------------------------------
11998            Bra
11999            Assert
12000            abc
12001            Ket
12002            abc
12003            Ket
12004            End
12005    ------------------------------------------------------------------
12006    
12007    /(?=abc)++abc/BZ
12008    ------------------------------------------------------------------
12009            Bra
12010            Assert
12011            abc
12012            Ket
12013            abc
12014            Ket
12015            End
12016    ------------------------------------------------------------------
12017    
12018    /(?=abc){0}xyz/BZ
12019    ------------------------------------------------------------------
12020            Bra
12021            Skip zero
12022            Assert
12023            abc
12024            Ket
12025            xyz
12026            Ket
12027            End
12028    ------------------------------------------------------------------
12029    
12030    /(?=(a))?./BZ
12031    ------------------------------------------------------------------
12032            Bra
12033            Brazero
12034            Assert
12035            CBra 1
12036            a
12037            Ket
12038            Ket
12039            Any
12040            Ket
12041            End
12042    ------------------------------------------------------------------
12043    
12044    /(?=(a))??./BZ
12045    ------------------------------------------------------------------
12046            Bra
12047            Braminzero
12048            Assert
12049            CBra 1
12050            a
12051            Ket
12052            Ket
12053            Any
12054            Ket
12055            End
12056    ------------------------------------------------------------------
12057    
12058    /^(?=(a)){0}b(?1)/BZ
12059    ------------------------------------------------------------------
12060            Bra
12061            ^
12062            Skip zero
12063            Assert
12064            CBra 1
12065            a
12066            Ket
12067            Ket
12068            b
12069            Recurse
12070            Ket
12071            End
12072    ------------------------------------------------------------------
12073    
12074    /(?(DEFINE)(a))?b(?1)/BZ
12075    ------------------------------------------------------------------
12076            Bra
12077            Cond
12078            Cond def
12079            CBra 1
12080            a
12081            Ket
12082            Ket
12083            b
12084            Recurse
12085            Ket
12086            End
12087    ------------------------------------------------------------------
12088    
12089    /^(?=(?1))?[az]([abc])d/BZ
12090    ------------------------------------------------------------------
12091            Bra
12092            ^
12093            Brazero
12094            Assert
12095            Recurse
12096            Ket
12097            [az]
12098            CBra 1
12099            [a-c]
12100            Ket
12101            d
12102            Ket
12103            End
12104    ------------------------------------------------------------------
12105    
12106    /^(?!a){0}\w+/BZ
12107    ------------------------------------------------------------------
12108            Bra
12109            ^
12110            Skip zero
12111            Assert not
12112            a
12113            Ket
12114            \w+
12115            Ket
12116            End
12117    ------------------------------------------------------------------
12118    
12119    /(?<=(abc))?xyz/BZ
12120    ------------------------------------------------------------------
12121            Bra
12122            Brazero
12123            AssertB
12124            Reverse
12125            CBra 1
12126            abc
12127            Ket
12128            Ket
12129            xyz
12130            Ket
12131            End
12132    ------------------------------------------------------------------
12133    
12134  /-- End of testinput2 --/  /-- End of testinput2 --/

Legend:
Removed from v.629  
changed lines
  Added in v.637

  ViewVC Help
Powered by ViewVC 1.1.5