/[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 716 by ph10, Tue Oct 4 16:38:05 2011 UTC revision 758 by ph10, Mon Nov 21 12:05:36 2011 UTC
# Line 11066  No match, mark = B Line 11066  No match, mark = B
11066   1: C   1: C
11067  MK: A  MK: A
11068      D      D
11069    No match
11070    
11071    /(*MARK:A)(*THEN:B)(C|X)/KSY
11072        C
11073     0: C
11074     1: C
11075    MK: A
11076        D
11077  No match, mark = B  No match, mark = B
11078    
11079  /(*MARK:A)(*THEN:B)(C|X)/KSS  /(*MARK:A)(*THEN:B)(C|X)/KSS
# Line 11231  No match Line 11239  No match
11239   1: C   1: C
11240  MK: A  MK: A
11241      D      D
11242  No match, mark = B  No match
11243    
11244  /A(*MARK:A)A+(*SKIP)(B|Z) | AC/xKS  /A(*MARK:A)A+(*SKIP)(B|Z) | AC/xKS
11245      AAAC      AAAC
# Line 12187  Matched, but too many substrings Line 12195  Matched, but too many substrings
12195      abc      abc
12196  Error -26 (nested recursion at the same subject position)  Error -26 (nested recursion at the same subject position)
12197    
12198  /((?(R2)a+|(?1)b))/  /((?(R2)a+|(?1)b))/SS
12199      aaaabcde      aaaabcde
12200  Error -26 (nested recursion at the same subject position)  Error -26 (nested recursion at the same subject position)
12201    
12202  /(?(R)a*(?1)|((?R))b)/  /(?(R)a*(?1)|((?R))b)/SS
12203      aaaabcde      aaaabcde
12204  Error -26 (nested recursion at the same subject position)  Error -26 (nested recursion at the same subject position)
12205    
# Line 12402  No match Line 12410  No match
12410    
12411  /-----------------------------------------------/  /-----------------------------------------------/
12412    
12413    /^(?>a+)(?>(z+))\w/BZ
12414    ------------------------------------------------------------------
12415            Bra
12416            ^
12417            Once_NC
12418            a+
12419            Ket
12420            Once
12421            CBra 1
12422            z+
12423            Ket
12424            Ket
12425            \w
12426            Ket
12427            End
12428    ------------------------------------------------------------------
12429        aaaazzzzb
12430     0: aaaazzzzb
12431     1: zzzz
12432        ** Failers
12433    No match
12434        aazz
12435    No match
12436    
12437    /(.)(\1|a(?2))/
12438        bab
12439     0: bab
12440     1: b
12441     2: ab
12442    
12443    /\1|(.)(?R)\1/
12444        cbbbc
12445     0: cbbbc
12446     1: c
12447    
12448    /(.)((?(1)c|a)|a(?2))/
12449        baa
12450    No match
12451    
12452    /(?P<abn>(?P=abn)xxx)/BZ
12453    ------------------------------------------------------------------
12454            Bra
12455            Once
12456            CBra 1
12457            \1
12458            xxx
12459            Ket
12460            Ket
12461            Ket
12462            End
12463    ------------------------------------------------------------------
12464    
12465    /(a\1z)/BZ
12466    ------------------------------------------------------------------
12467            Bra
12468            Once
12469            CBra 1
12470            a
12471            \1
12472            z
12473            Ket
12474            Ket
12475            Ket
12476            End
12477    ------------------------------------------------------------------
12478    
12479    /^(?>a+)(?>b+)(?>c+)(?>d+)(?>e+)/
12480         \Maabbccddee
12481    Minimum match() limit = 12
12482    Minimum match() recursion limit = 3
12483     0: aabbccddee
12484    
12485    /^(?>(a+))(?>(b+))(?>(c+))(?>(d+))(?>(e+))/
12486         \Maabbccddee
12487    Minimum match() limit = 22
12488    Minimum match() recursion limit = 21
12489     0: aabbccddee
12490     1: aa
12491     2: bb
12492     3: cc
12493     4: dd
12494     5: ee
12495    
12496    /^(?>(a+))(?>b+)(?>(c+))(?>d+)(?>(e+))/
12497         \Maabbccddee
12498    Minimum match() limit = 18
12499    Minimum match() recursion limit = 13
12500     0: aabbccddee
12501     1: aa
12502     2: cc
12503     3: ee
12504    
12505    /^a\x41z/<JS>
12506        aAz
12507     0: aAz
12508        *** Failers
12509    No match
12510        ax41z
12511    No match
12512    
12513    /^a[m\x41]z/<JS>
12514        aAz
12515     0: aAz
12516    
12517    /^a\x1z/<JS>
12518        ax1z
12519     0: ax1z
12520    
12521    /^a\X41z/<JS>
12522        aX41z
12523     0: aX41z
12524        *** Failers
12525    No match
12526        aAz
12527    No match
12528    
12529    /^a\u0041z/<JS>
12530        aAz
12531     0: aAz
12532        *** Failers
12533    No match
12534        au0041z
12535    No match
12536    
12537    /^a[m\u0041]z/<JS>
12538        aAz
12539     0: aAz
12540    
12541    /^a\u041z/<JS>
12542        au041z
12543     0: au041z
12544        *** Failers
12545    No match
12546        aAz
12547    No match
12548    
12549    /^a\U0041z/<JS>
12550        aU0041z
12551     0: aU0041z
12552        *** Failers
12553    No match
12554        aAz
12555    No match
12556    
12557    /(?(?=c)c|d)++Y/BZ
12558    ------------------------------------------------------------------
12559            Bra
12560            BraPos
12561            Cond
12562            Assert
12563            c
12564            Ket
12565            c
12566            Alt
12567            d
12568            Ket
12569            KetRpos
12570            Y
12571            Ket
12572            End
12573    ------------------------------------------------------------------
12574    
12575    /(?(?=c)c|d)*+Y/BZ
12576    ------------------------------------------------------------------
12577            Bra
12578            Braposzero
12579            BraPos
12580            Cond
12581            Assert
12582            c
12583            Ket
12584            c
12585            Alt
12586            d
12587            Ket
12588            KetRpos
12589            Y
12590            Ket
12591            End
12592    ------------------------------------------------------------------
12593    
12594    /(?<=ab\Cde)X/8
12595    Failed: \C not allowed in lookbehind assertion at offset 10
12596    
12597    /a[\NB]c/
12598    Failed: \N is not supported in a class at offset 3
12599    
12600    /a[B-\Nc]/
12601    Failed: \N is not supported in a class at offset 5
12602    
12603  /-- End of testinput2 --/  /-- End of testinput2 --/

Legend:
Removed from v.716  
changed lines
  Added in v.758

  ViewVC Help
Powered by ViewVC 1.1.5