/[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 75 by nigel, Sat Feb 24 21:40:37 2007 UTC revision 85 by nigel, Sat Feb 24 21:41:13 2007 UTC
# Line 1  Line 1 
1  PCRE version 5.0 13-Sep-2004  PCRE version 6.4 05-Sep-2005
2    
3  /(a)b|/  /(a)b|/
4  Capturing subpattern count = 1  Capturing subpattern count = 1
# Line 3841  Callout 0: last capture = 1 Line 3841  Callout 0: last capture = 1
3841   0: xyz   0: xyz
3842   1: abc   1: abc
3843    
3844    /a(b+)(c*)(?C1)/
3845    Capturing subpattern count = 2
3846    Partial matching not supported
3847    No options
3848    First char = 'a'
3849    Need char = 'b'
3850        abbbbbccc\C*1
3851    --->abbbbbccc
3852      1 ^        ^
3853    Callout data = 1
3854      1 ^       ^
3855    Callout data = 1
3856      1 ^      ^
3857    Callout data = 1
3858      1 ^     ^
3859    Callout data = 1
3860      1 ^    ^
3861    Callout data = 1
3862      1 ^   ^
3863    Callout data = 1
3864      1 ^  ^
3865    Callout data = 1
3866      1 ^ ^
3867    Callout data = 1
3868    No match
3869    
3870    /a(b+?)(c*?)(?C1)/
3871    Capturing subpattern count = 2
3872    Partial matching not supported
3873    No options
3874    First char = 'a'
3875    Need char = 'b'
3876        abbbbbccc\C*1
3877    --->abbbbbccc
3878      1 ^ ^
3879    Callout data = 1
3880      1 ^  ^
3881    Callout data = 1
3882      1 ^   ^
3883    Callout data = 1
3884      1 ^    ^
3885    Callout data = 1
3886      1 ^     ^
3887    Callout data = 1
3888      1 ^      ^
3889    Callout data = 1
3890      1 ^       ^
3891    Callout data = 1
3892      1 ^        ^
3893    Callout data = 1
3894    No match
3895    
3896  /(?C)abc/  /(?C)abc/
3897  Capturing subpattern count = 0  Capturing subpattern count = 0
3898  No options  No options
# Line 5600  Options: anchored Line 5652  Options: anchored
5652  No first char  No first char
5653  No need char  No need char
5654    
5655    /line\nbreak/
5656    Capturing subpattern count = 0
5657    No options
5658    First char = 'l'
5659    Need char = 'k'
5660        this is a line\nbreak
5661     0: line\x0abreak
5662        line one\nthis is a line\nbreak in the second line
5663     0: line\x0abreak
5664    
5665    /line\nbreak/f
5666    Capturing subpattern count = 0
5667    Options: firstline
5668    First char = 'l'
5669    Need char = 'k'
5670        this is a line\nbreak
5671     0: line\x0abreak
5672        ** Failers
5673    No match
5674        line one\nthis is a line\nbreak in the second line
5675    No match
5676    
5677    /line\nbreak/mf
5678    Capturing subpattern count = 0
5679    Options: multiline firstline
5680    First char = 'l'
5681    Need char = 'k'
5682        this is a line\nbreak
5683     0: line\x0abreak
5684        ** Failers
5685    No match
5686        line one\nthis is a line\nbreak in the second line
5687    No match
5688    
5689    /ab.cd/P
5690        ab-cd
5691     0: ab-cd
5692        ab=cd
5693     0: ab=cd
5694        ** Failers
5695    No match: POSIX code 17: match failed
5696        ab\ncd
5697    No match: POSIX code 17: match failed
5698    
5699    /ab.cd/Ps
5700        ab-cd
5701     0: ab-cd
5702        ab=cd
5703     0: ab=cd
5704        ab\ncd
5705     0: ab\x0acd
5706    
5707    /(?i)(?-i)AbCd/
5708    Capturing subpattern count = 0
5709    No options
5710    First char = 'A'
5711    Need char = 'd'
5712        AbCd
5713     0: AbCd
5714        ** Failers
5715    No match
5716        abcd
5717    No match
5718    
5719    /a{11111111111111111111}/
5720    Failed: number too big in {} quantifier at offset 22
5721    
5722    /(){64294967295}/
5723    Failed: number too big in {} quantifier at offset 14
5724    
5725    /(){2,4294967295}/
5726    Failed: number too big in {} quantifier at offset 15
5727    
5728    "(?i:a)(?i:b)(?i:c)(?i:d)(?i:e)(?i:f)(?i:g)(?i:h)(?i:i)(?i:j)(k)(?i:l)A\1B"
5729    Capturing subpattern count = 1
5730    Max back reference = 1
5731    No options
5732    Case state changes
5733    First char = 'a' (caseless)
5734    Need char = 'B'
5735        abcdefghijklAkB
5736     0: abcdefghijklAkB
5737     1: k
5738    
5739    "(?P<n0>a)(?P<n1>b)(?P<n2>c)(?P<n3>d)(?P<n4>e)(?P<n5>f)(?P<n6>g)(?P<n7>h)(?P<n8>i)(?P<n9>j)(?P<n10>k)(?P<n11>l)A\11B"
5740    Capturing subpattern count = 12
5741    Max back reference = 11
5742    Named capturing subpatterns:
5743      n0    1
5744      n1    2
5745      n10  11
5746      n11  12
5747      n2    3
5748      n3    4
5749      n4    5
5750      n5    6
5751      n6    7
5752      n7    8
5753      n8    9
5754      n9   10
5755    No options
5756    First char = 'a'
5757    Need char = 'B'
5758        abcdefghijklAkB
5759     0: abcdefghijklAkB
5760     1: a
5761     2: b
5762     3: c
5763     4: d
5764     5: e
5765     6: f
5766     7: g
5767     8: h
5768     9: i
5769    10: j
5770    11: k
5771    12: l
5772    
5773    "(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)A\11B"
5774    Capturing subpattern count = 12
5775    Max back reference = 11
5776    No options
5777    First char = 'a'
5778    Need char = 'B'
5779        abcdefghijklAkB
5780     0: abcdefghijklAkB
5781     1: a
5782     2: b
5783     3: c
5784     4: d
5785     5: e
5786     6: f
5787     7: g
5788     8: h
5789     9: i
5790    10: j
5791    11: k
5792    12: l
5793    
5794    "(?P<name0>a)(?P<name1>a)(?P<name2>a)(?P<name3>a)(?P<name4>a)(?P<name5>a)(?P<name6>a)(?P<name7>a)(?P<name8>a)(?P<name9>a)(?P<name10>a)(?P<name11>a)(?P<name12>a)(?P<name13>a)(?P<name14>a)(?P<name15>a)(?P<name16>a)(?P<name17>a)(?P<name18>a)(?P<name19>a)(?P<name20>a)(?P<name21>a)(?P<name22>a)(?P<name23>a)(?P<name24>a)(?P<name25>a)(?P<name26>a)(?P<name27>a)(?P<name28>a)(?P<name29>a)(?P<name30>a)(?P<name31>a)(?P<name32>a)(?P<name33>a)(?P<name34>a)(?P<name35>a)(?P<name36>a)(?P<name37>a)(?P<name38>a)(?P<name39>a)(?P<name40>a)(?P<name41>a)(?P<name42>a)(?P<name43>a)(?P<name44>a)(?P<name45>a)(?P<name46>a)(?P<name47>a)(?P<name48>a)(?P<name49>a)(?P<name50>a)(?P<name51>a)(?P<name52>a)(?P<name53>a)(?P<name54>a)(?P<name55>a)(?P<name56>a)(?P<name57>a)(?P<name58>a)(?P<name59>a)(?P<name60>a)(?P<name61>a)(?P<name62>a)(?P<name63>a)(?P<name64>a)(?P<name65>a)(?P<name66>a)(?P<name67>a)(?P<name68>a)(?P<name69>a)(?P<name70>a)(?P<name71>a)(?P<name72>a)(?P<name73>a)(?P<name74>a)(?P<name75>a)(?P<name76>a)(?P<name77>a)(?P<name78>a)(?P<name79>a)(?P<name80>a)(?P<name81>a)(?P<name82>a)(?P<name83>a)(?P<name84>a)(?P<name85>a)(?P<name86>a)(?P<name87>a)(?P<name88>a)(?P<name89>a)(?P<name90>a)(?P<name91>a)(?P<name92>a)(?P<name93>a)(?P<name94>a)(?P<name95>a)(?P<name96>a)(?P<name97>a)(?P<name98>a)(?P<name99>a)(?P<name100>a)"
5795    Capturing subpattern count = 101
5796    Named capturing subpatterns:
5797      name0     1
5798      name1     2
5799      name10   11
5800      name100 101
5801      name11   12
5802      name12   13
5803      name13   14
5804      name14   15
5805      name15   16
5806      name16   17
5807      name17   18
5808      name18   19
5809      name19   20
5810      name2     3
5811      name20   21
5812      name21   22
5813      name22   23
5814      name23   24
5815      name24   25
5816      name25   26
5817      name26   27
5818      name27   28
5819      name28   29
5820      name29   30
5821      name3     4
5822      name30   31
5823      name31   32
5824      name32   33
5825      name33   34
5826      name34   35
5827      name35   36
5828      name36   37
5829      name37   38
5830      name38   39
5831      name39   40
5832      name4     5
5833      name40   41
5834      name41   42
5835      name42   43
5836      name43   44
5837      name44   45
5838      name45   46
5839      name46   47
5840      name47   48
5841      name48   49
5842      name49   50
5843      name5     6
5844      name50   51
5845      name51   52
5846      name52   53
5847      name53   54
5848      name54   55
5849      name55   56
5850      name56   57
5851      name57   58
5852      name58   59
5853      name59   60
5854      name6     7
5855      name60   61
5856      name61   62
5857      name62   63
5858      name63   64
5859      name64   65
5860      name65   66
5861      name66   67
5862      name67   68
5863      name68   69
5864      name69   70
5865      name7     8
5866      name70   71
5867      name71   72
5868      name72   73
5869      name73   74
5870      name74   75
5871      name75   76
5872      name76   77
5873      name77   78
5874      name78   79
5875      name79   80
5876      name8     9
5877      name80   81
5878      name81   82
5879      name82   83
5880      name83   84
5881      name84   85
5882      name85   86
5883      name86   87
5884      name87   88
5885      name88   89
5886      name89   90
5887      name9    10
5888      name90   91
5889      name91   92
5890      name92   93
5891      name93   94
5892      name94   95
5893      name95   96
5894      name96   97
5895      name97   98
5896      name98   99
5897      name99  100
5898    No options
5899    First char = 'a'
5900    Need char = 'a'
5901        aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5902    Matched, but too many substrings
5903     0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5904     1: a
5905     2: a
5906     3: a
5907     4: a
5908     5: a
5909     6: a
5910     7: a
5911     8: a
5912     9: a
5913    10: a
5914    11: a
5915    12: a
5916    13: a
5917    14: a
5918    
5919    "(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)(a)"
5920    Capturing subpattern count = 101
5921    No options
5922    First char = 'a'
5923    Need char = 'a'
5924        aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5925    Matched, but too many substrings
5926     0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5927     1: a
5928     2: a
5929     3: a
5930     4: a
5931     5: a
5932     6: a
5933     7: a
5934     8: a
5935     9: a
5936    10: a
5937    11: a
5938    12: a
5939    13: a
5940    14: a
5941    
5942  / End of testinput2 /  / End of testinput2 /
5943  Capturing subpattern count = 0  Capturing subpattern count = 0
5944  No options  No options

Legend:
Removed from v.75  
changed lines
  Added in v.85

  ViewVC Help
Powered by ViewVC 1.1.5