/[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 410 by ph10, Wed Apr 1 07:39:22 2009 UTC revision 435 by ph10, Sat Sep 5 10:20:44 2009 UTC
# Line 123  Line 123 
123      defabc      defabc
124      \Zdefabc      \Zdefabc
125    
126  /abc/IP  /abc/P
127      abc      abc
128      *** Failers      *** Failers
129    
130  /^abc|def/IP  /^abc|def/P
131      abcdef      abcdef
132      abcdef\B      abcdef\B
133    
134  /.*((abc)$|(def))/IP  /.*((abc)$|(def))/P
135      defabc      defabc
136      \Zdefabc      \Zdefabc
137    
138  /the quick brown fox/IP  /the quick brown fox/P
139      the quick brown fox      the quick brown fox
140      *** Failers      *** Failers
141      The Quick Brown Fox      The Quick Brown Fox
142    
143  /the quick brown fox/IPi  /the quick brown fox/Pi
144      the quick brown fox      the quick brown fox
145      The Quick Brown Fox      The Quick Brown Fox
146    
147  /abc.def/IP  /abc.def/P
148      *** Failers      *** Failers
149      abc\ndef      abc\ndef
150    
151  /abc$/IP  /abc$/P
152      abc      abc
153      abc\n      abc\n
154    
155  /(abc)\2/IP  /(abc)\2/P
156    
157  /(abc\1)/IP  /(abc\1)/P
158      abc      abc
159    
160  /)/  /)/
# Line 593  Line 593 
593      *** Failers      *** Failers
594      \Nabc      \Nabc
595    
596  /a*(b+)(z)(z)/IP  /a*(b+)(z)(z)/P
597      aaaabbbbzzzz      aaaabbbbzzzz
598      aaaabbbbzzzz\O0      aaaabbbbzzzz\O0
599      aaaabbbbzzzz\O1      aaaabbbbzzzz\O1
# Line 1419  Line 1419 
1419      ** Failers      ** Failers
1420      line one\nthis is a line\nbreak in the second line      line one\nthis is a line\nbreak in the second line
1421    
1422  /ab.cd/IP  /ab.cd/P
1423      ab-cd      ab-cd
1424      ab=cd      ab=cd
1425      ** Failers      ** Failers
1426      ab\ncd      ab\ncd
1427    
1428  /ab.cd/IPs  /ab.cd/Ps
1429      ab-cd      ab-cd
1430      ab=cd      ab=cd
1431      ab\ncd      ab\ncd
# Line 1480  Line 1480 
1480      (this)      (this)
1481      ((this))      ((this))
1482    
1483  /a(b)c/IPN  /a(b)c/PN
1484      abc      abc
1485    
1486  /a(?P<name>b)c/IPN  /a(?P<name>b)c/PN
1487      abc      abc
1488    
1489  /\x{100}/I  /\x{100}/I
# Line 2773  a random value. /Ix Line 2773  a random value. /Ix
2773  /^X(?7)(a)(?|(b|(?|(r)|(t))(s))|(q))(c)(d)(Y)/  /^X(?7)(a)(?|(b|(?|(r)|(t))(s))|(q))(c)(d)(Y)/
2774      XYabcdY      XYabcdY
2775    
2776   %^(?:  /Xa{2,4}b/
2777   [\x09\x0A\x0D\x20-\x7E]# ASCII      X\P
2778     | [\xC2-\xDF][\x80-\xBF]# non-overlong 2-byte      Xa\P
2779     |  \xE0[\xA0-\xBF][\x80-\xBF]# excluding overlongs      Xaa\P
2780     | [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}  # straight 3-byte      Xaaa\P
2781     |  \xED[\x80-\x9F][\x80-\xBF]# excluding surrogates      Xaaaa\P
2782     |  \xF0[\x90-\xBF][\x80-\xBF]{2}# planes 1-3  
2783     | [\xF1-\xF3][\x80-\xBF]{3}  # planes 4-15  /Xa{2,4}?b/
2784     |  \xF4[\x80-\x8F][\x80-\xBF]{2}# plane 16      X\P
2785     )*$%xs      Xa\P
2786  <div align="justify"><p>- Im Aufbau -</p><h3 id="aventurien">Aventurien</h3><div style="border: 1px none ; margin: 5px 5px 5px 10px; float:right; width: 100px;"><strong>Navigation</strong> <br /><br /><a href="#aventurien">Aventurien</a><br /><a href="#ferdok">Die Stadt Ferdok</a><br /><a href="#weitere">Weitere Ziele</a></div><p>{mosimage} Aventurien ist ein Kontinent der Welt Dere undAusgangspunkt f&uuml;r die meisten Abenteuer in der Welt von <em>DasSchwarze Auge</em>. Von Nord nach S&uuml;d erstreckt sich derKontinent ca. &uuml;ber 3000 Meilen, von Ost nach West sind esimmerhin noch 2000 Meilen. Von den Tundren Thorwals bis zurW&uuml;ste Khom kann man so ziemlich alle Klimazonen in Aventurienfinden.</p><p>Im Herzen Aventuriens liegt das Kaiserreich, auch das Mittelreichgenannt, mit seiner Hauptstadt Gareth (rot umrandeter Bereich).  DieKultur erinnert entfernt an das mittelalterliche Europa. DieHandlung Drakensangs wird zu gro&szlig;en Teilen im Mittelreichspielen, genauer gesagt, in der Umgebung der Stadt Ferdok (s.u.).Doch auch andere, exotischere Orte sollen Ziel der Reise werden.</p><p>Zahlreiche V&ouml;lker und Rassen bewohnen den Kontinent, allenvoran nat&uuml;rlich die Menschenv&ouml;lker, die die Mehrheit derBewohner stellen. Unter den Menschen gibt es zahlreicheunterschiedliche Kulturen, z. B. die wikinger&auml;hnlichenThorwaler, das Nomadenvolk der Nivesen oder eben dieMittell&auml;nder. Daneben gibt es nat&uuml;rlich nochfantastischere V&ouml;lker wie die Elfen (mit mehrern Untergruppen),Zwerge, Orks und mehr, eben alles, was eine Fantasywelt zu bietenhat.</p><p>&nbsp;</p><h3 id="ferdok">Ferdok</h3><p><a target="_blank" href="images/stories/stadtplan_g.jpg">{mosimage}</a></p><p>Ferdok ist eine Grafenstadt im Mittelreich, etwas westlich derHauptstadt Gareth, und hat etwa 3000 Einwohner. Sie geh&ouml;rt zuden &auml;ltesten menschlichen Siedlungen des Kosch. Im Laufe derGeschichte mu&szlig;te die Stadt jedoch wegen einer &Auml;nderungdes Flu&szlig;laufes des Gro&szlig;en Flu&szlig;es im Jahre 270 BFverlegt werden, da die Stadt in der Bedeutungslosigkeit zu versinkendrohte. Heute liegt Ferdok wieder direkt an der Einm&uuml;ndung desRakula in den Gro&szlig;en Flu&szlig;. Obwohl  die Stadt diefr&uuml;here Bedeutung l&auml;ngst verloren hat, hat sich Ferdok alsein wichtiger Handelshafen etabliert (weltber&uuml;hmt: FerdokerBier). Hier werden die Waren von Gareth umgeschlagen, die &uuml;berdie gro&szlig;e Handelsstra&szlig;e von und nach Ferdok verfrachtetwerden. Ferdok ist damit eines der Tore zum Westen underm&ouml;glicht schnelle Reisen in andere Teile der Aventuriens.</p><p>Verwaltungstechnisch geh&ouml;rt Ferdok zum F&uuml;rstentumKosch, dessen Hauptstadt sie langezeit war. Mittlerweile hat siediesen Status jedoch an Angbar verloren. Trotz seiner wichtigenRolle als Handelsort sind die Bewohner Ferdoks ein eher biederesV&ouml;lkchen und h&auml;ngen der Erinnerung an die ruhmreichereVergangenheit hinterher. Nachts muss man auf den Stra&szlig;enneuerdings aufpassen. Zur Handlungszeit verunsichert n&auml;mlicheine grauenhafte Mordserie die Bewohner Ferdoks und l&auml;sst dieBev&ouml;lkerung nachts nicht richtig schlafen. Einige Bereichesollte man dann grunds&auml;tzlich nicht mehr besuchen, wenn einemdie eigene Gesundheit am Herzen liegt.</p><p>Die Stadt wird eine zentrale Anlaufstelle in Drakensang sein,weswegen sie auch vollst&auml;ndig, nach den Vorgaben desDSA-Regelwerks in das Spiel eingebaut wird. Der Stadtplan (zumVergr&ouml;&szlig;ern anklicken) wurde von Radon Labs dem Regelwerkdirekt entnommen und wird Euch auch f&uuml;r Drakensang gute Diensteleisten.</p><br /><h3 id="weitere">Weitere Reiseziele des Spiels</h3><a target="_blank"href="images/stories/artikel/map.jpg">{mosimage}</a> Insgesamt solles 12 Hauptregionen geben, die jeweils ca. 1 Quadratkilometergro&szlig; sind. Alle diese Regionen unterteilen sich nochmal in&uuml;ber 50 kleinere Gebiete. Bekannt sind neben Ferdok bislang:<ul><li>Avestreu (kleines Dorf s&uuml;d&ouml;stl. von Ferdok)</li><li>Dunkelwald (s&uuml;dl. von Ferdok)</li><li>Ruine Blutberge (s&uuml;dl. von Ferdok, am Rand desDunkelwaldes)</li><li>Moorbr&uuml;ck (s&uuml;dl. des Dunkelwaldes)</li><li>Burg Grimmzahn (westl. von Moorbr&uuml;ck)</li><li>Murolosch (eine Zwergenstadt)</li><li>der Berg Drachensang / Drakensang (im Amboss-Gebirgegelegen)</li></ul><p>&nbsp;</p><p>&nbsp;</p><p>Ausf&uuml;hrlichere Infos:</p><p><a title="Wiki Aventurica" target="_blank"href="http://dsa4.de/wiki">Wiki Aventurica </a>(externer Link)<br /><a href="http://www.eychgras.de/koschwiki/index.php"target="_blank">KoschWiki</a> (externer Link)</p><p>&nbsp;</p></div>      Xaa\P
2787        Xaaa\P
2788        Xaaaa\P
2789    
2790    /Xa{2,4}+b/
2791        X\P
2792        Xa\P
2793        Xaa\P
2794        Xaaa\P
2795        Xaaaa\P
2796    
2797    /X\d{2,4}b/
2798        X\P
2799        X3\P
2800        X33\P
2801        X333\P
2802        X3333\P
2803    
2804    /X\d{2,4}?b/
2805        X\P
2806        X3\P
2807        X33\P
2808        X333\P
2809        X3333\P
2810    
2811    /X\d{2,4}+b/
2812        X\P
2813        X3\P
2814        X33\P
2815        X333\P
2816        X3333\P
2817    
2818    /X\D{2,4}b/
2819        X\P
2820        Xa\P
2821        Xaa\P
2822        Xaaa\P
2823        Xaaaa\P
2824    
2825    /X\D{2,4}?b/
2826        X\P
2827        Xa\P
2828        Xaa\P
2829        Xaaa\P
2830        Xaaaa\P
2831    
2832    /X\D{2,4}+b/
2833        X\P
2834        Xa\P
2835        Xaa\P
2836        Xaaa\P
2837        Xaaaa\P
2838    
2839    /X[abc]{2,4}b/
2840        X\P
2841        Xa\P
2842        Xaa\P
2843        Xaaa\P
2844        Xaaaa\P
2845    
2846    /X[abc]{2,4}?b/
2847        X\P
2848        Xa\P
2849        Xaa\P
2850        Xaaa\P
2851        Xaaaa\P
2852    
2853    /X[abc]{2,4}+b/
2854        X\P
2855        Xa\P
2856        Xaa\P
2857        Xaaa\P
2858        Xaaaa\P
2859    
2860    /X[^a]{2,4}b/
2861        X\P
2862        Xz\P
2863        Xzz\P
2864        Xzzz\P
2865        Xzzzz\P
2866    
2867    /X[^a]{2,4}?b/
2868        X\P
2869        Xz\P
2870        Xzz\P
2871        Xzzz\P
2872        Xzzzz\P
2873    
2874    /X[^a]{2,4}+b/
2875        X\P
2876        Xz\P
2877        Xzz\P
2878        Xzzz\P
2879        Xzzzz\P
2880    
2881    /(Y)X\1{2,4}b/
2882        YX\P
2883        YXY\P
2884        YXYY\P
2885        YXYYY\P
2886        YXYYYY\P
2887    
2888    /(Y)X\1{2,4}?b/
2889        YX\P
2890        YXY\P
2891        YXYY\P
2892        YXYYY\P
2893        YXYYYY\P
2894    
2895    /(Y)X\1{2,4}+b/
2896        YX\P
2897        YXY\P
2898        YXYY\P
2899        YXYYY\P
2900        YXYYYY\P
2901    
2902    /\++\KZ|\d+X|9+Y/
2903        ++++123999\P
2904        ++++123999Y\P
2905        ++++Z1234\P
2906    
2907    /Z(*F)/
2908        Z\P
2909        ZA\P
2910    
2911    /Z(?!)/
2912        Z\P
2913        ZA\P
2914    
2915    /dog(sbody)?/
2916        dogs\P
2917        dogs\P\P
2918    
2919    /dog(sbody)??/
2920        dogs\P
2921        dogs\P\P
2922    
2923    /dog|dogsbody/
2924        dogs\P
2925        dogs\P\P
2926    
2927    /dogsbody|dog/
2928        dogs\P
2929        dogs\P\P
2930    
2931    /\bthe cat\b/
2932        the cat\P
2933        the cat\P\P
2934    
2935    /abc/
2936       abc\P
2937       abc\P\P
2938    
2939    /\w+A/P
2940       CDAAAAB
2941    
2942    /\w+A/PU
2943       CDAAAAB
2944    
2945    /abc\K123/
2946        xyzabc123pqr
2947        xyzabc12\P
2948        xyzabc12\P\P
2949    
2950    /(?<=abc)123/
2951        xyzabc123pqr
2952        xyzabc12\P
2953        xyzabc12\P\P
2954    
2955    /\babc\b/
2956        +++abc+++
2957        +++ab\P
2958        +++ab\P\P
2959    
2960  / End of testinput2 /  / End of testinput2 /

Legend:
Removed from v.410  
changed lines
  Added in v.435

  ViewVC Help
Powered by ViewVC 1.1.5