780 references to Test
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (780)
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests_BasicTests.cs (512)
19Test(@"""""", @"<Tree> 33Test(@""" """, @"<Tree> 51Test(@""" """, @"<Tree> 69Test(@"""(?#)""", @"<Tree> 87Test(@"""(?# )""", @"<Tree> 105Test(@"""(?#""", $@"<Tree> 126Test(@"""(?# """, $@"<Tree> 147Test(@"""(?#)(?#)""", @"<Tree> 166Test(@"""(?#)(?#)""", @"<Tree> 185Test(@"""(?#) (?#)""", @"<Tree> 210Test(@"""(?#) (?#)""", @"<Tree> 230Test(@"@""[a\p{Lu}(?#)b]""", @"<Tree> 264Test(@"@""[a\0(?#)b]""", @"<Tree> 295Test(@"@""[a\a(?#)b]""", @"<Tree> 326Test(@"@""[a\x00(?#)b]""", @"<Tree> 358Test(@"@""[a\u0000(?#)b]""", @"<Tree> 390Test(@"@""[a\](?#)b]""", @"<Tree> 421Test(@"""(?""", $@"<Tree> 450Test(@"""(?""", $@"<Tree> 479Test(@"""(? """, $@"<Tree> 511Test(@"""(? """, $@"<Tree> 544Test(@"""(?i)""", @"<Tree> 565Test(@"""(?im)""", @"<Tree> 586Test(@"""(?im-x)""", @"<Tree> 607Test(@"""(?im-x+n)""", @"<Tree> 628Test(@"""(?i) """, @"<Tree> 652Test(@"""(?x) """, @"<Tree> 677Test(@""" (?x) """, @"<Tree> 705Test(@""" (?-x) """, @"<Tree> 732Test(@""" ( (?-x) ) """, @"<Tree> 773Test(@""" (?-x:) """, @"<Tree> 803Test(@""" (?-x: ) """, @"<Tree> 837Test(@""" (?-x: (?+x: ) ) """, @"<Tree> 885Test(@"""(?-x""", $@"<Tree> 909Test(@"""(?-x """, $@"<Tree> 936Test(@"""(?-x :""", $@"<Tree> 963Test(@"""(?-x )""", $@"<Tree> 994Test(@"""(?-x :)""", $@"<Tree> 1025Test(@""")""", $@"<Tree> 1046Test(@"""a""", @"<Tree> 1064Test(@"""ab""", @"<Tree> 1082Test(@"""a*""", @"<Tree> 1103Test(@"""a*?""", @"<Tree> 1127Test(@"""a+""", @"<Tree> 1148Test(@"""a+?""", @"<Tree> 1172Test(@"""a?""", @"<Tree> 1193Test(@"""a??""", @"<Tree> 1217Test(@"""()""", @"<Tree> 1238Test(@"""(a)""", @"<Tree> 1263Test(@"""(""", $@"<Tree> 1287Test(@"""(a""", $@"<Tree> 1315Test(@"""|""", @"<Tree> 1333Test(@""" |""", @"<Tree> 1355Test(@"""| """, @"<Tree> 1377Test(@""" | """, @"<Tree> 1403Test(@"""|""", @"<Tree> 1421Test(@""" |""", @"<Tree> 1442Test(@"""| """, @"<Tree> 1464Test(@""" | """, @"<Tree> 1489Test(@"""||""", @"<Tree> 1511Test(@"""(|)""", @"<Tree> 1536Test(@"""a{0}""", @"<Tree> 1559Test(@"""a{0,}""", @"<Tree> 1583Test(@"""a{0,1}""", @"<Tree> 1608Test(@"""a{2147483647}""", @"<Tree> 1631Test(@"""a{2147483648}""", $@"<Tree> 1657Test(@"""a{2147483647,}""", @"<Tree> 1681Test(@"""a{2147483648,}""", $@"<Tree> 1708Test(@"""a{0,2147483647}""", @"<Tree> 1733Test(@"""a{0,2147483648}""", $@"<Tree> 1761Test(@"""a{1,0}""", $@"<Tree> 1789Test(@"""a{0}?""", @"<Tree> 1815Test(@"""a{0,}?""", @"<Tree> 1842Test(@"""a{0,1}?""", @"<Tree> 1870Test(@"""a{""", @"<Tree> 1888Test(@"""a{0""", @"<Tree> 1906Test(@"""a{0,""", @"<Tree> 1924Test(@"""a{0,1""", @"<Tree> 1942Test(@"""a{0 }""", @"<Tree> 1966Test(@"""a{0, }""", @"<Tree> 1990Test(@"""a{0 ,}""", @"<Tree> 2014Test(@"""a{0 ,1}""", @"<Tree> 2038Test(@"""a{0, 1}""", @"<Tree> 2062Test(@"""a{0,1 }""", @"<Tree> 2086Test(@"@""{}""", @"<Tree> 2104Test(@"@""{1, 2}""", @"<Tree> 2122Test(@"@""{1}""", $@"<Tree> 2146Test(@"@""{1,2}""", $@"<Tree> 2170Test(@"""a* ?""", @"<Tree> 2197Test(@"""a* ?""", @"<Tree> 2224Test(@"""*""", $@"<Tree> 2245Test(@"""(*)""", $@"<Tree> 2273Test(@"""a**""", $@"<Tree> 2300Test(@"""+""", $@"<Tree> 2321Test(@"""(+)""", $@"<Tree> 2349Test(@"""a*+""", $@"<Tree> 2376Test(@"""?""", $@"<Tree> 2397Test(@"""(?)""", $@"<Tree> 2424Test(@"""a*??""", $@"<Tree> 2454Test(@"""{0}""", $@"<Tree> 2478Test(@"""({0})""", $@"<Tree> 2509Test(@"""a*{0}""", $@"<Tree> 2539Test(@"""{0""", @"<Tree> 2557Test(@"""({0)""", @"<Tree> 2582Test(@"""a*{0""", @"<Tree> 2606Test(@"@""\""", $@"<Tree> 2628Test(@"""\\""", $@"<Tree> 2650Test(@"@""\w""", @"<Tree> 2669Test(@"@""\b\B\A\G\Z\z\w\W\s\W\s\S\d\D""", @"<Tree> 2740Test(@"@""\c""", $@"<Tree> 2763Test(@"@""\c<""", $@"<Tree> 2789Test(@"@""\ca""", @"<Tree> 2809Test(@"@""\cA""", @"<Tree> 2829Test(@"@""\c A""", $@"<Tree> 2855Test(@"@""\c(a)""", $@"<Tree> 2888Test(@"@""\c>""", $@"<Tree> 2914Test(@"@""\c?""", $@"<Tree> 2940Test(@"@""\c@""", @"<Tree> 2960Test(@"@""\c^""", @"<Tree> 2980Test(@"@""\c_""", @"<Tree> 3000Test(@"@""\c`""", $@"<Tree> 3026Test(@"@""\c{""", $@"<Tree> 3052Test(@"@""\ca""", @"<Tree> 3072Test(@"@""\cA""", @"<Tree> 3092Test(@"@""\cz""", @"<Tree> 3112Test(@"@""\cZ""", @"<Tree> 3132Test(@"@""\c\""", @"<Tree> 3152Test(@"@""\c]""", @"<Tree> 3172Test(@"@""\m""", $@"<Tree> 3194Test(@"@""\x""", $@"<Tree> 3217Test(@"@""\x """, $@"<Tree> 3243Test(@"@""\x0""", $@"<Tree> 3266Test(@"@""\x0 """, $@"<Tree> 3292Test(@"@""\x00""", @"<Tree> 3312Test(@"@""\x00 """, @"<Tree> 3335Test(@"@""\x000""", @"<Tree> 3358Test(@"@""\xff""", @"<Tree> 3378Test(@"@""\xFF""", @"<Tree> 3398Test(@"@""\xfF""", @"<Tree> 3418Test(@"@""\xfff""", @"<Tree> 3441Test(@"@""\xgg""", $@"<Tree> 3467Test(@"@""\m """, $@"<Tree> 3492Test(@"@""\u""", $@"<Tree> 3515Test(@"@""\u0""", $@"<Tree> 3538Test(@"@""\u00""", $@"<Tree> 3561Test(@"@""\u000""", $@"<Tree> 3584Test(@"@""\u0000""", @"<Tree> 3604Test(@"@""\u0000 """, @"<Tree> 3627Test(@"@""\u """, $@"<Tree> 3653Test(@"@""\u0 """, $@"<Tree> 3679Test(@"@""\ugggg""", $@"<Tree> 3705Test(@"@""\0""", @"<Tree> 3724Test(@"@""\0 """, @"<Tree> 3746Test(@"@""\00""", @"<Tree> 3765Test(@"@""\00 """, @"<Tree> 3787Test(@"@""\000""", @"<Tree> 3806Test(@"@""\000 """, @"<Tree> 3828Test(@"@""\0000""", @"<Tree> 3850Test(@"@""\0000 """, @"<Tree> 3872Test(@"@""\7""", $@"<Tree> 3894Test(@"@""\78""", @"<Tree> 3916Test(@"@""\8""", $@"<Tree> 3938Test(@"@""\40""", @"<Tree> 3957Test(@"@""\401""", @"<Tree> 3979Test(@"@""\37""", @"<Tree> 3998Test(@"@""\371""", @"<Tree> 4017Test(@"@""\0000""", @"<Tree> 4039Test(@"@""\k""", $@"<Tree> 4061Test(@"@""\k """, $@"<Tree> 4086Test(@"@""\k<""", $@"<Tree> 4111Test(@"@""\k< """, $@"<Tree> 4136Test(@"@""\k<0""", $@"<Tree> 4161Test(@"@""\k<0 """, $@"<Tree> 4186Test(@"@""\k<0>""", @"<Tree> 4208Test(@"@""\k<0> """, @"<Tree> 4233Test(@"@""\k<00> """, @"<Tree> 4258Test(@"@""\k<a> """, $@"<Tree> 4286Test(@"@""(?<a>)\k<a> """, @"<Tree> 4322Test(@"@""\k""", $@"<Tree> 4344Test(@"@""\k """, $@"<Tree> 4369Test(@"@""\k<""", $@"<Tree> 4394Test(@"@""\k< """, @"<Tree> 4416Test(@"@""\k<0""", @"<Tree> 4438Test(@"@""\k<0 """, @"<Tree> 4460Test(@"@""\k<0>""", @"<Tree> 4482Test(@"@""\k<0> """, @"<Tree> 4507Test(@"@""\k'""", $@"<Tree> 4532Test(@"@""\k' """, $@"<Tree> 4557Test(@"@""\k'0""", $@"<Tree> 4582Test(@"@""\k'0 """, $@"<Tree> 4607Test(@"@""\k'0'""", @"<Tree> 4629Test(@"@""\k'0' """, @"<Tree> 4654Test(@"@""\k'00' """, @"<Tree> 4679Test(@"@""\k'a' """, $@"<Tree> 4707Test(@"@""(?<a>)\k'a' """, @"<Tree> 4743Test(@"@""\k<0' """, $@"<Tree> 4768Test(@"@""\k'0> """, $@"<Tree> 4793Test(@"@""\""", $@"<Tree> 4815Test(@"@""\ """, @"<Tree> 4834Test(@"@""\<""", @"<Tree> 4853Test(@"@""\< """, @"<Tree> 4875Test(@"@""\<0""", @"<Tree> 4897Test(@"@""\<0 """, @"<Tree> 4919Test(@"@""\<0>""", @"<Tree> 4940Test(@"@""\<0> """, @"<Tree> 4964Test(@"@""\<00> """, @"<Tree> 4988Test(@"@""\<a> """, $@"<Tree> 5015Test(@"@""(?<a>)\<a> """, @"<Tree> 5050Test(@"@""\""", $@"<Tree> 5072Test(@"@""\ """, @"<Tree> 5091Test(@"@""\<""", @"<Tree> 5110Test(@"@""\< """, @"<Tree> 5132Test(@"@""\<0""", @"<Tree> 5154Test(@"@""\<0 """, @"<Tree> 5176Test(@"@""\<0>""", @"<Tree> 5197Test(@"@""\<0> """, @"<Tree> 5221Test(@"@""\'""", @"<Tree> 5240Test(@"@""\' """, @"<Tree> 5262Test(@"@""\'0""", @"<Tree> 5284Test(@"@""\'0 """, @"<Tree> 5306Test(@"@""\'0'""", @"<Tree> 5327Test(@"@""\'0' """, @"<Tree> 5351Test(@"@""\'00' """, @"<Tree> 5375Test(@"@""\'a' """, $@"<Tree> 5402Test(@"@""(?<a>)\'a' """, @"<Tree> 5437Test(@"@""\<0' """, @"<Tree> 5459Test(@"@""\'0> """, @"<Tree> 5481Test(@"""\\p{Cc}""", @"<Tree> 5503Test(@"""\\p{ Cc }""", $@"<Tree> 5528Test(@"""\\p{ Cc }""", $@"<Tree> 5565Test(@"""\\p {Cc}""", $@"<Tree> 5593Test(@"""\\p{xxx}""", $@"<Tree> 5618Test(@"""\\p""", $@"<Tree> 5640Test(@"""\\p{""", $@"<Tree> 5665Test(@"""\\p{}""", $@"<Tree> 5690Test(@"""\\p{} """, $@"<Tree> 5715Test(@"""\\p {} """, $@"<Tree> 5740Test(@"""\\p{Cc """, $@"<Tree> 5765Test(@"""\\p{IsArabicPresentationForms-A}""", @"<Tree> 5787Test(@"""(?:)""", @"<Tree> 5809Test(@"""(?:a)""", @"<Tree> 5835Test(@"""(?:""", $@"<Tree> 5860Test(@"""(?: """, $@"<Tree> 5889Test(@"""(?=)""", @"<Tree> 5911Test(@"""(?=a)""", @"<Tree> 5937Test(@"""(?=""", $@"<Tree> 5962Test(@"""(?= """, $@"<Tree> 5991Test(@"""(?!)""", @"<Tree> 6013Test(@"""(?!a)""", @"<Tree> 6039Test(@"""(?!""", $@"<Tree> 6064Test(@"""(?! """, $@"<Tree> 6093Test(@"""(?>)""", @"<Tree> 6115Test(@"""(?>a)""", @"<Tree> 6141Test(@"""(?>""", $@"<Tree> 6166Test(@"""(?> """, $@"<Tree> 6195Test(@"""(?<=)""", @"<Tree> 6218Test(@"""(?<=a)""", @"<Tree> 6245Test(@"""(?<=""", $@"<Tree> 6271Test(@"""(?<= """, $@"<Tree> 6301Test(@"""(?<!)""", @"<Tree> 6324Test(@"""(?<!a)""", @"<Tree> 6351Test(@"""(?<!""", $@"<Tree> 6377Test(@"""(?<! """, $@"<Tree> 6407Test(@"""(?<""", $@"<Tree> 6435Test(@"""(?<>""", $@"<Tree> 6463Test(@"""(?<a""", $@"<Tree> 6493Test(@"""(?<a>""", $@"<Tree> 6522Test(@"""(?<a>a""", $@"<Tree> 6555Test(@"""(?<a>a)""", @"<Tree> 6585Test(@"""(?<a >a)""", $@"<Tree> 6618Test(@"""(?<a >a)""", $@"<Tree> 6654Test(@"""(?< a>a)""", $@"<Tree> 6685Test(@"""(?< a>a)""", $@"<Tree> 6719Test(@"""(?< a >a)""", $@"<Tree> 6750Test(@"""(?< a >a)""", $@"<Tree> 6790Test(@"""(?<ab>a)""", @"<Tree> 6820Test(@"""(?<0>a)""", $@"<Tree> 6851Test(@"""(?<1>a)""", @"<Tree> 6880Test(@"""(?<10>a)""", @"<Tree> 6909Test(@"""(?<1>)""", @"<Tree> 6934Test(@"""(?<1> )""", @"<Tree> 6963Test(@"""(?<1> )""", @"<Tree> 6991Test(@"""(?<-""", $@"<Tree> 7021Test(@"""(?<-0""", $@"<Tree> 7051Test(@"""(?<-0)""", $@"<Tree> 7080Test(@"""(?<-0>""", $@"<Tree> 7109Test(@"""(?<-0>)""", @"<Tree> 7135Test(@"""(?<-0 >)""", $@"<Tree> 7171Test(@"""(?<- 0 >)""", $@"<Tree> 7213Test(@"""(?<- 0>)""", $@"<Tree> 7249Test(@"""(?<-00>)""", @"<Tree> 7275Test(@"""(?<a-""", $@"<Tree> 7307Test(@"""(?<a-0""", $@"<Tree> 7339Test(@"""(?<a-0)""", $@"<Tree> 7370Test(@"""(?<a-0>""", $@"<Tree> 7401Test(@"""(?<a-0>)""", @"<Tree> 7429Test(@"""(?<a-0 >)""", $@"<Tree> 7467Test(@"""(?<a- 0 >)""", $@"<Tree> 7511Test(@"""(?<a- 0>)""", $@"<Tree> 7549Test(@"""(?<a-00>)""", @"<Tree> 7577Test(@"""(?<-1>)""", $@"<Tree> 7606Test(@"""()(?<-1>)""", @"<Tree> 7638Test(@"""(?<-1>)()""", @"<Tree> 7670Test(@"""(?<a>)(?<-a>)""", @"<Tree> 7707Test(@"""(?<-a>)(?<a>)""", @"<Tree> 7744Test(@"""(?<4>)(?<-4>)""", @"<Tree> 7780Test(@"""(?<-4>)(?<4>)""", @"<Tree> 7816Test(@"""(?<a>)(?<b>)(?<-1>)(?<-2>)""", @"<Tree> 7875Test(@"""()()(?<-0>)(?<-1>)(?<-2>)(?<-3>)""", $@"<Tree> 7949Test(@"""()(?<a>)(?<-0>)(?<-1>)(?<-2>)(?<-3>)""", $@"<Tree> 8028Test(@"""(?<a>)()(?<-0>)(?<-1>)(?<-2>)(?<-3>)""", $@"<Tree> 8107Test(@"""(?<a>)(?<b>)(?<-0>)(?<-1>)(?<-2>)(?<-3>)""", $@"<Tree> 8191Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)()()""", $@"<Tree> 8265Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)()(?""", $@"<Tree> 8346Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)()(?<a>)""", $@"<Tree> 8425Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)(?<a>)()""", $@"<Tree> 8504Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)(?<a>)(?""", $@"<Tree> 8590Test(@"""(?<-0>)(?<-1>)(?<-2>)(?<-3>)(?<a>)(?<b>)""", $@"<Tree> 8674Test(@"""(?<a-0>)(?<b-a>)""", @"<Tree> 8715Test(@"""(?<a-0>)(?<-a>)""", @"<Tree> 8754Test(@"""(?<a-a>)""", @"<Tree> 8782Test(@"""(?'a')""", @"<Tree> 8808Test(@"""(?'-0')""", @"<Tree> 8834Test(@"""(?'a-0')""", @"<Tree> 8862Test(@"""(?<a-0')""", $@"<Tree> 8897Test(@"""(?'a-0>)""", $@"<Tree> 8932Test(@"""(?(""", $@"<Tree> 8961Test(@"""(?(0""", $@"<Tree> 8989Test(@"""(?(0)""", $@"<Tree> 9016Test(@"""(?(0))""", @"<Tree> 9040Test(@"""(?(0)a)""", @"<Tree> 9068Test(@"""(?(0)a|)""", @"<Tree> 9100Test(@"""(?(0)a|b)""", @"<Tree> 9136Test(@"""(?(0)a|b|)""", $@"<Tree> 9179Test(@"""(?(0)a|b|c)""", $@"<Tree> 9226Test(@"""(?(0 )""", $@"<Tree> 9256Test(@"""(?(1))""", $@"<Tree> 9283Test(@"""(?(00))""", @"<Tree> 9307Test(@"""(?(0)a|b|c|d)""", $@"<Tree> 9363Test(@"""(?(0)a|b|c|d|e)""", $@"<Tree> 9428Test(@"""(?(a))""", @"<Tree> 9458Test(@"""(?<a>)(?(a))""", @"<Tree> 9493Test(@"""(?<a>)(?(a ))""", @"<Tree> 9537Test(@"""(?<a>)(?( a))""", @"<Tree> 9581Test(@"""(?(()a()))""", @"<Tree> 9623Test(@"""(?((?<x>)a(?<y>)))""", @"<Tree> 9675Test(@"""(?(?'""", $@"<Tree> 9710Test(@"""(?(?'x'))""", $@"<Tree> 9743Test(@"""(?(?#""", $@"<Tree> 9783Test(@"""(?(?#)""", $@"<Tree> 9823Test(@"""(?(?#))""", $@"<Tree> 9863Test(@"""(?(?<""", $@"<Tree> 9898Test(@"""(?(?<a""", $@"<Tree> 9933Test(@"""(?(?<a>""", $@"<Tree> 9967Test(@"""(?(?<a>)""", $@"<Tree> 10001Test(@"""(?(?<a>))""", $@"<Tree> 10034Test(@"""(?(?<=))""", @"<Tree> 10063Test(@"""(?(?<!))""", @"<Tree> 10092Test(@"@""\1""", $@"<Tree> 10114Test(@"@""\1 """, $@"<Tree> 10139Test(@"@""()\1""", @"<Tree> 10164Test(@"@""()\1 """, @"<Tree> 10192Test(@"@""()\10 """, @"<Tree> 10220Test(@"@""\1""", @"<Tree> 10239Test(@"@""\1 """, @"<Tree> 10261Test(@"@""()\1""", @"<Tree> 10286Test(@"@""()\1 """, @"<Tree> 10314Test(@"@""()\10 """, @"<Tree> 10342Test(@"@""()()()()()()()()()()\10 """, @"<Tree> 10424Test(@"@""[""", $@"<Tree> 10447Test(@"@""[ """, $@"<Tree> 10474Test(@"@""[]""", $@"<Tree> 10501Test(@"@""[] """, $@"<Tree> 10528Test(@"@""[a]""", @"<Tree> 10552Test(@"@""[a] """, @"<Tree> 10579Test(@"@""[a-""", $@"<Tree> 10612Test(@"@""[a- """, $@"<Tree> 10646Test(@"@""[a-]""", @"<Tree> 10670Test(@"@""[a-] """, @"<Tree> 10697Test(@"@""[a-b]""", @"<Tree> 10727Test(@"@""[a-b] """, @"<Tree> 10760Test(@"@""[a-[b]] """, @"<Tree> 10799Test(@"@""[a-b-[c]] """, @"<Tree> 10844Test(@"@""[a-[b]-c] """, $@"<Tree> 10889Test(@"@""[[a]-b] """, @"<Tree> 10916Test(@"@""[[a]-[b]] """, @"<Tree> 10955Test(@"@""[\w-a] """, @"<Tree> 10986Test(@"@""[a-\w] """, $@"<Tree> 11023Test(@"@""[\p{llll}-a] """, $@"<Tree> 11060Test(@"@""[\p{Lu}-a] """, @"<Tree> 11094Test(@"@""[a-\p{Lu}] """, $@"<Tree> 11134Test(@"@""[a-[:Ll:]] """, @"<Tree> 11173Test(@"@""[a-[:Ll]] """, @"<Tree> 11212Test(@"@""[a-[:""", $@"<Tree> 11251Test(@"@""[a-[:L""", $@"<Tree> 11290Test(@"@""[a-[:L:""", $@"<Tree> 11329Test(@"@""[a-[:L:]""", $@"<Tree> 11368Test(@"@""[\-]""", @"<Tree> 11393Test(@"@""[a-b-c] """, @"<Tree> 11429Test(@"@""[-b-c] """, @"<Tree> 11465Test(@"@""[-[b] """, @"<Tree> 11492Test(@"@""[-[b]] """, @"<Tree> 11519Test(@"@""[--b """, $@"<Tree> 11555Test(@"@""[--b] """, @"<Tree> 11588Test(@"@""[--[b """, $@"<Tree> 11627Test(@"@""[--[b] """, $@"<Tree> 11670Test(@"@""[--[b]] """, @"<Tree> 11709Test(@"@""[a--[b """, $@"<Tree> 11746Test(@"@""[,--[a] """, @"<Tree> 11782Test(@"@""[,--[a]] """, @"<Tree> 11818Test(@"@""[\s-a]""", @"<Tree> 11846Test(@"@""[\p{Lu}-a]""", @"<Tree> 11877Test(@"@""[\p{Lu}-a]""", @"<Tree> 11908Test(@"@""[a]""", @"<Tree> 11932Test(@"@""[\c<-\c>]""", $@"<Tree> 11976Test(@"@""[\c>-\c<]""", $@"<Tree> 12020Test(@"@""[\c>-a]""", $@"<Tree> 12058Test(@"@""[a-\c>]""", $@"<Tree> 12096Test(@"@""[a--]""", $@"<Tree> 12129Test(@"@""[--a]""", @"<Tree> 12159Test(@"@""[a-\-]""", $@"<Tree> 12193Test(@"@""[\--a]""", @"<Tree> 12221Test(@"@""[\0-\1]""", @"<Tree> 12253Test(@"@""[\1-\0]""", $@"<Tree> 12288Test(@"@""[\0-\01]""", @"<Tree> 12320Test(@"@""[\01-\0]""", $@"<Tree> 12355Test(@"@""[[:x:]-a]""", @"<Tree> 12385Test(@"@""[a-[:x:]]""", @"<Tree> 12421Test(@"@""[\0-\ca]""", @"<Tree> 12454Test(@"@""[\ca-\0]""", $@"<Tree> 12490Test(@"@""[\ca-\cA]""", @"<Tree> 12524Test(@"@""[\cA-\ca]""", @"<Tree> 12558Test(@"@""[\u0-\u1]""", $@"<Tree> 12596Test(@"@""[\u1-\u0]""", $@"<Tree> 12634Test(@"@""[\u0000-\u0000]""", @"<Tree> 12668Test(@"@""[\u0000-\u0001]""", @"<Tree> 12702Test(@"@""[\u0001-\u0000]""", $@"<Tree> 12739Test(@"@""[\u0001-a]""", @"<Tree> 12771Test(@"@""[a-\u0001]""", $@"<Tree> 12806Test(@"@""[a-a]""", @"<Tree> 12836Test(@"@""[a-A]""", $@"<Tree> 12869Test(@"@""[A-a]""", @"<Tree> 12899Test(@"@""[a-a]""", @"<Tree> 12929Test(@"@""[a-A]""", $@"<Tree> 12962Test(@"@""[A-a]""", @"<Tree> 12992Test(@"@""[a-\x61]""", @"<Tree> 13024Test(@"@""[\x61-a]""", @"<Tree> 13056Test(@"@""[a-\x60]""", $@"<Tree> 13091Test(@"@""[\x62-a]""", $@"<Tree> 13126Test(@"@""[a-\x62]""", @"<Tree> 13158Test(@"@""[\x62-a]""", $@"<Tree> 13193Test(@"@""[\3-\cc]""", @"<Tree> 13226Test(@"@""[\cc-\3]""", @"<Tree> 13259Test(@"@""[\2-\cc]""", @"<Tree> 13292Test(@"@""[\cc-\2]""", $@"<Tree> 13328Test(@"@""[\4-\cc]""", $@"<Tree> 13364Test(@"@""[\cc-\4]""", @"<Tree> 13397Test(@"@""[\ca-\cb]""", @"<Tree> 13431Test(@"@""[\ca-\cB]""", @"<Tree> 13465Test(@"@""[\cA-\cb]""", @"<Tree> 13499Test(@"@""[\cA-\cB]""", @"<Tree> 13533Test(@"@""[\cb-\ca]""", $@"<Tree> 13570Test(@"@""[\cb-\cA]""", $@"<Tree> 13607Test(@"@""[\cB-\ca]""", $@"<Tree> 13644Test(@"@""[\cB-\cA]""", $@"<Tree> 13681Test(@"@""[\--a]""", @"<Tree> 13709Test(@"@""[\--#]""", @"<Tree> 13737Test(@"@""[a-\-]""", $@"<Tree> 13771Test(@"@""[a-\-b]""", $@"<Tree> 13808Test(@"@""[a-\-\-b]""", $@"<Tree> 13849Test(@"@""[b-\-a]""", $@"<Tree> 13886Test(@"@""[b-\-\-a]""", $@"<Tree> 13927Test(@"@""[a-\-\D]""", $@"<Tree> 13965Test(@"@""[a-\-\-\D]""", $@"<Tree> 14007Test(@"@""[a -\-\b]""", $@"<Tree> 14045Test(@"@""[ab-\-a]""", $@"<Tree> 14085Test(@"@""()\1""", @"<Tree> 14110Test(@"@""()\2""", $@"<Tree> 14138Test(@"@""()()\2""", @"<Tree> 14169Test(@"@""()\1""", $@"<Tree> 14196Test(@"@""()\2""", $@"<Tree> 14223Test(@"@""()()\2""", $@"<Tree> 14255Test(@"@""()()(?n)\1\2""", @"<Tree> 14296Test(@"@""()(?n)()\1\2""", $@"<Tree> 14339Test(@"@""(?n)()()\1\2""", $@"<Tree> 14382Test(@"@""()()(?n)\1\2""", $@"<Tree> 14425Test(@"@""()(?n)()\1\2""", $@"<Tree> 14468Test(@"@""(?n)()()\1\2""", $@"<Tree> 14511Test(@"@""()()(?-n)\1\2""", @"<Tree> 14552Test(@"@""()(?-n)()\1\2""", @"<Tree> 14593Test(@"@""(?-n)()()\1\2""", @"<Tree> 14634Test(@"@""()()(?-n)\1\2""", $@"<Tree> 14677Test(@"@""()(?-n)()\1\2""", $@"<Tree> 14720Test(@"@""(?-n)()()\1\2""", @"<Tree> 14761Test(@"@""()()(?n:\1\2)""", @"<Tree> 14805Test(@"@""()()(?n:\1\2)""", $@"<Tree> 14851Test(@"@""()()(?-n:\1\2)""", @"<Tree> 14895Test(@"@""()()(?-n:\1\2)""", $@"<Tree> 14941Test(@"@""(?n:)()()\1\2""", @"<Tree> 14984Test(@"@""(?n:)()()\1\2""", $@"<Tree> 15029Test(@"@""(?-n:)()()\1\2""", @"<Tree> 15072Test(@"@""(?-n:)()()\1\2""", $@"<Tree> 15117Test(@"@""(?n)(?-n)()()\1\2""", @"<Tree> 15164Test(@"@""(?n)(?-n)()()\1\2""", @"<Tree> 15211Test(@"@""(?-n)(?n)()()\1\2""", $@"<Tree> 15260Test(@"@""(?-n)(?n)()()\1\2""", $@"<Tree> 15309Test($@"@""{And(".*[0-9].*[0-9].*", ".*[A-Z].*[A-Z].*", Not(".*(01|12).*"))}""", @"<Tree> 15580Test($@"@""{And(".*a.*", ".*b.*")}""", @"<Tree> 15671Test($@"@""{And(".*[a-z].*", ".*[A-Z].*", ".*[0-9].*", ".{2,4}")}""", @"<Tree> 15901Test($@"@""{And(".*[a-z].*", ".*[A-Z].*", ".*[0-9].*", ".{4,8}", 16312Test($@"@""\b{all}\b""", @"<Tree> 17143Test(@"@""pa[5\$s]{2}w[o0]rd$""", @"<Tree>
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests_DotnetNegativeTests.cs (140)
19Test(@"@""cat([a-\d]*)dog""", $@"<Tree> 69Test(@"@""\k<1""", $@"<Tree> 94Test(@"@""\k<""", $@"<Tree> 119Test(@"@""\k""", $@"<Tree> 141Test(@"@""\1""", $@"<Tree> 163Test(@"@""(?')""", $@"<Tree> 190Test(@"@""(?<)""", $@"<Tree> 217Test(@"@""(?)""", $@"<Tree> 244Test(@"@""(?>""", $@"<Tree> 269Test(@"@""(?<!""", $@"<Tree> 295Test(@"@""(?<=""", $@"<Tree> 321Test(@"@""(?!""", $@"<Tree> 346Test(@"@""(?=""", $@"<Tree> 371Test(@"@""(?imn )""", $@"<Tree> 402Test(@"@""(?imn""", $@"<Tree> 426Test(@"@""(?:""", $@"<Tree> 451Test(@"@""(?'cat'""", $@"<Tree> 480Test(@"@""(?'""", $@"<Tree> 508Test(@"@""[^""", $@"<Tree> 532Test(@"@""[cat""", $@"<Tree> 559Test(@"@""[^cat""", $@"<Tree> 587Test(@"@""[a-""", $@"<Tree> 620Test(@"@""\p{""", $@"<Tree> 645Test(@"@""\p{cat""", $@"<Tree> 670Test(@"@""\k<cat""", $@"<Tree> 695Test(@"@""\p{cat}""", $@"<Tree> 720Test(@"@""\P{cat""", $@"<Tree> 745Test(@"@""\P{cat}""", $@"<Tree> 770Test(@"@""(""", $@"<Tree> 794Test(@"@""(?""", $@"<Tree> 823Test(@"@""(?<""", $@"<Tree> 851Test(@"@""(?<cat>""", $@"<Tree> 880Test(@"@""\P{""", $@"<Tree> 905Test(@"@""\k<>""", $@"<Tree> 930Test(@"@""(?(""", $@"<Tree> 959Test(@"@""(?()|""", $@"<Tree> 992Test(@"@""?(a|b)""", $@"<Tree> 1031Test(@"@""?((a)""", $@"<Tree> 1070Test(@"@""?((a)a""", $@"<Tree> 1112Test(@"@""?((a)a|""", $@"<Tree> 1158Test(@"@""?((a)a|b""", $@"<Tree> 1208Test(@"@""(?(?i))""", @"<Tree> 1235Test(@"@""?(a)""", $@"<Tree> 1266Test(@"@""(?(?I))""", @"<Tree> 1293Test(@"@""(?(?M))""", @"<Tree> 1320Test(@"@""(?(?s))""", @"<Tree> 1347Test(@"@""(?(?S))""", @"<Tree> 1374Test(@"@""(?(?x))""", @"<Tree> 1401Test(@"@""(?(?X))""", @"<Tree> 1428Test(@"@""(?(?n))""", @"<Tree> 1455Test(@"@""(?(?m))""", @"<Tree> 1482Test(@"@""[a""", $@"<Tree> 1509Test(@"@""?(a:b)""", $@"<Tree> 1540Test(@"@""(?(?""", $@"<Tree> 1575Test(@"@""(?(cat""", $@"<Tree> 1608Test(@"@""(?(cat)|""", $@"<Tree> 1645Test(@"@""foo(?<0>bar)""", $@"<Tree> 1679Test(@"@""foo(?'0'bar)""", $@"<Tree> 1713Test(@"@""foo(?<1bar)""", $@"<Tree> 1748Test(@"@""foo(?'1bar)""", $@"<Tree> 1783Test(@"@""(?(""", $@"<Tree> 1812Test(@"@""\p{klsak""", $@"<Tree> 1837Test(@"@""(?c:cat)""", $@"<Tree> 1868Test(@"@""(??e:cat)""", $@"<Tree> 1903Test(@"@""[a-f-[]]+""", $@"<Tree> 1952Test(@"@""[A-[]+""", $@"<Tree> 1991Test(@"@""(?(?e))""", $@"<Tree> 2028Test(@"@""(?(?a)""", $@"<Tree> 2066Test(@"@""(?r:cat)""", $@"<Tree> 2097Test(@"@""(?(?N))""", @"<Tree> 2124Test(@"@""[]""", $@"<Tree> 2151Test(@"@""\x2""", $@"<Tree> 2174Test(@"@""(cat) (?#cat) \s+ (?#followed by 1 or more whitespace""", $@"<Tree> 2219Test(@"@""cat(?(?afdcat)dog)""", $@"<Tree> 2263Test(@"@""cat(?(?<cat>cat)dog)""", $@"<Tree> 2307Test(@"@""cat(?(?'cat'cat)dog)""", $@"<Tree> 2351Test(@"@""cat(?(?#COMMENT)cat)""", $@"<Tree> 2396Test(@"@""(?<cat>cat)\w+(?<dog-()*!@>dog)""", $@"<Tree> 2462Test(@"@""(?<cat>cat)\w+(?<dog-catdog>dog)""", $@"<Tree> 2519Test(@"@""(?<cat>cat)\w+(?<dog-1uosn>dog)""", $@"<Tree> 2576Test(@"@""(?<cat>cat)\w+(?<dog-16>dog)""", $@"<Tree> 2633Test(@"@""cat(?<->dog)""", $@"<Tree> 2669Test(@"@""cat(?<>dog)""", $@"<Tree> 2703Test(@"@""cat(?<dog<>)_*>dog)""", $@"<Tree> 2752Test(@"@""cat(?<dog >)_*>dog)""", $@"<Tree> 2801Test(@"@""cat(?<dog!>)_*>dog)""", $@"<Tree> 2850Test(@"@""cat(?<dog)_*>dog)""", $@"<Tree> 2895Test(@"@""cat(?<1dog>dog)""", $@"<Tree> 2930Test(@"@""cat(?<0>dog)""", $@"<Tree> 2964Test(@"@""([5-\D]*)dog""", $@"<Tree> 3011Test(@"@""cat([6-\s]*)dog""", $@"<Tree> 3061Test(@"@""cat([c-\S]*)""", $@"<Tree> 3108Test(@"@""cat([7-\w]*)""", $@"<Tree> 3155Test(@"@""cat([a-\W]*)dog""", $@"<Tree> 3205Test(@"@""([f-\p{Lu}]\w*)\s([\p{Lu}]\w*)""", $@"<Tree> 3287Test(@"@""(cat) (?#cat) \s+ (?#followed by 1 or more whitespace""", $@"<Tree> 3338Test(@"@""([1-\P{Ll}][\p{Ll}]*)\s([\P{Ll}][\p{Ll}]*)""", $@"<Tree> 3438Test(@"@""[\P]""", $@"<Tree> 3466Test(@"@""([\pcat])""", $@"<Tree> 3504Test(@"@""([\Pcat])""", $@"<Tree> 3542Test(@"@""(\p{""", $@"<Tree> 3575Test(@"@""(\p{Ll""", $@"<Tree> 3608Test(@"@""(cat)([\o]*)(dog)""", $@"<Tree> 3666Test(@"@""[\p]""", $@"<Tree> 3694Test(@"@""(?<cat>cat)\s+(?<dog>dog)\kcat""", $@"<Tree> 3756Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<cat2>""", $@"<Tree> 3818Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<8>cat""", $@"<Tree> 3883Test(@"@""^[abcd]{1}?*$""", $@"<Tree> 3927Test(@"@""^[abcd]*+$""", $@"<Tree> 3966Test(@"@""^[abcd]+*$""", $@"<Tree> 4005Test(@"@""^[abcd]?*$""", $@"<Tree> 4044Test(@"@""^[abcd]*?+$""", $@"<Tree> 4086Test(@"@""^[abcd]+?*$""", $@"<Tree> 4128Test(@"@""^[abcd]{1,}?*$""", $@"<Tree> 4173Test(@"@""^[abcd]??*$""", $@"<Tree> 4215Test(@"@""^[abcd]+{0,5}$""", $@"<Tree> 4257Test(@"@""^[abcd]?{0,5}$""", $@"<Tree> 4299Test(@"@""\u""", $@"<Tree> 4322Test(@"@""\ua""", $@"<Tree> 4345Test(@"@""\u0""", $@"<Tree> 4368Test(@"@""\x""", $@"<Tree> 4391Test(@"@""^[abcd]*{0,5}$""", $@"<Tree> 4433Test(@"@""[""", $@"<Tree> 4456Test(@"@""^[abcd]{0,16}?*$""", $@"<Tree> 4502Test(@"@""^[abcd]{1,}*$""", $@"<Tree> 4544Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<8>cat""", $@"<Tree> 4609Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k8""", $@"<Tree> 4671Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k8""", $@"<Tree> 4733Test(@"@""(cat)(\7)""", $@"<Tree> 4772Test(@"@""(cat)\s+(?<2147483648>dog)""", $@"<Tree> 4821Test(@"@""(cat)\s+(?<21474836481097>dog)""", $@"<Tree> 4870Test(@"@""^[abcd]{1}*$""", $@"<Tree> 4911Test(@"@""(cat)(\c*)(dog)""", $@"<Tree> 4964Test(@"@""(cat)(\c *)(dog)""", $@"<Tree> 5020Test(@"@""(cat)(\c?*)(dog)""", $@"<Tree> 5077Test(@"@""(cat)(\c`*)(dog)""", $@"<Tree> 5133Test(@"@""(cat)(\c\|*)(dog)""", $@"<Tree> 5191Test(@"@""(cat)(\c\[*)(dog)""", $@"<Tree> 5241Test(@"@""^[abcd]{0,16}*$""", $@"<Tree> 5284Test(@"@""(cat)\c""", $@"<Tree>
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests_ReferenceTests.cs (128)
19Test(@"@""[aeiou]""", @"<Tree> 43Test(@"@""(?<duplicateWord>\w+)\s\k<duplicateWord>\W(?<nextWord>\w+)""", @"<Tree> 111Test(@"@""((?<One>abc)\d+)?(?<Two>xyz)(.*)""", @"<Tree> 186Test(@"@""(\w+)\s(\1)""", @"<Tree> 230Test(@"@""\Bqu\w+""", @"<Tree> 259Test(@"@""\bare\w*\b""", @"<Tree> 292Test(@"@""\G(\w+\s?\w*),?""", @"<Tree> 345Test(@"@""\D+(?<digit>\d+)\D+(?<digit>\d+)?""", @"<Tree> 413Test(@"@""(\s\d{4}(-(\d{4}&#124;present))?,?)+""", @"<Tree> 489Test(@"@""^((\w+(\s?)){2,}),\s(\w+\s\w+),(\s\d{4}(-(\d{4}|present))?,?)+""", @"<Tree> 649Test(@"@""^[0-9-[2468]]+$""", @"<Tree> 700Test(@"@""[a-z-[0-9]]""", @"<Tree> 748Test(@"@""[\p{IsBasicLatin}-[\x00-\x7F]]""", @"<Tree> 798Test(@"@""[\u0000-\uFFFF-[\s\p{P}\p{IsGreek}\x85]]""", @"<Tree> 864Test(@"@""[a-z-[d-w-[m-o]]]""", @"<Tree> 930Test(@"@""((\w+(\s?)){2,}""", $@"<Tree> 989Test(@"@""[a-z-[djp]]""", @"<Tree> 1031Test(@"@""^[^<>]*(((?'Open'<)[^<>]*)+((?'Close-Open'>)[^<>]*)+)*(?(Open)(?!))$""", @"<Tree> 1170Test(@"@""((?'Close-Open'>)[^<>]*)+""", $@"<Tree> 1228Test(@"@""(\w)\1+.\b""", @"<Tree> 1268Test(@"@""\d{4}\b""", @"<Tree> 1296Test(@"@""\d{1,2},""", @"<Tree> 1325Test(@"@""(?<!(Saturday|Sunday) )\b\w+ \d{1,2}, \d{4}\b""", @"<Tree> 1411Test(@"@""(?<=\b20)\d{2}\b""", @"<Tree> 1455Test(@"@""\b\w+\b(?!\p{P})""", @"<Tree> 1500Test(@"@""(((?'Open'<)[^<>]*)+((?'Close-Open'>)[^<>]*)+)*""", @"<Tree> 1603Test(@"@""\b(?!un)\w+\b""", @"<Tree> 1644Test(@"@""\b(?ix: d \w+)\s""", @"<Tree> 1692Test(@"@""(?:\w+)""", @"<Tree> 1722Test(@"@""(?:\b(?:\w+)\W*)+""", @"<Tree> 1774Test(@"@""(?:\b(?:\w+)\W*)+\.""", @"<Tree> 1830Test(@"@""(?'Close-Open'>)""", $@"<Tree> 1865Test(@"@""[^<>]*""", @"<Tree> 1893Test(@"@""\b\w+(?=\sis\b)""", @"<Tree> 1938Test(@"@""[a-z-[m]]""", @"<Tree> 1980Test(@"@""^\D\d{1,5}\D*$""", @"<Tree> 2023Test(@"@""[^0-9]""", @"<Tree> 2054Test(@"@""(\p{IsGreek}+(\s)?)+""", @"<Tree> 2103Test(@"@""\b(\p{IsGreek}+(\s)?)+\p{Pd}\s(\p{IsBasicLatin}+(\s)?)+""", @"<Tree> 2201Test(@"@""\b.*[.?!;:](\s|\z)""", @"<Tree> 2255Test(@"@""^.+""", @"<Tree> 2279Test(@"@""[^o]""", @"<Tree> 2304Test(@"@""\bth[^o]\w+\b""", @"<Tree> 2347Test(@"@""(\P{Sc})+""", @"<Tree> 2379Test(@"@""[^\p{P}\d]""", @"<Tree> 2412Test(@"@""\b[A-Z]\w*\b""", @"<Tree> 2457Test(@"@""\S+?""", @"<Tree> 2482Test(@"@""y\s""", @"<Tree> 2504Test(@"@""gr[ae]y\s\S+?[\s\p{P}]""", @"<Tree> 2565Test(@"@""[\s\p{P}]""", @"<Tree> 2597Test(@"@""[\p{P}\d]""", @"<Tree> 2629Test(@"@""[^aeiou]""", @"<Tree> 2654Test(@"@""(\w)\1""", @"<Tree> 2684Test(@"@""[^\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}\p{Lm}] """, @"<Tree> 2758Test(@"@""[^a-zA-Z_0-9]""", @"<Tree> 2810Test(@"@""\P{Nd}""", @"<Tree> 2832Test(@"@""(\(?\d{3}\)?[\s-])?""", @"<Tree> 2893Test(@"@""^(\(?\d{3}\)?[\s-])?\d{3}-\d{4}$""", @"<Tree> 2981Test(@"@""[0-9]""", @"<Tree> 3011Test(@"@""\p{Nd}""", @"<Tree> 3033Test(@"@""\b(\S+)\s?""", @"<Tree> 3073Test(@"@""[^ \f\n\r\t\v]""", @"<Tree> 3118Test(@"@""[^\f\n\r\t\v\x85\p{Z}]""", @"<Tree> 3172Test(@"@""(\s|$)""", @"<Tree> 3206Test(@"@""\b\w+(e)?s(\s|$)""", @"<Tree> 3267Test(@"@""[ \f\n\r\t\v]""", @"<Tree> 3311Test(@"@""(\W){1,2}""", @"<Tree> 3344Test(@"@""(\w+)""", @"<Tree> 3373Test(@"@""\b""", @"<Tree> 3392Test(@"@""\b(\w+)(\W){1,2}""", @"<Tree> 3443Test(@"@""(?>(\w)\1+).\b""", @"<Tree> 3491Test(@"@""(\b(\w+)\W+)+""", @"<Tree> 3541Test(@"@""(\w)\1+.\b""", @"<Tree> 3581Test(@"@""\p{Sc}*(\s?\d+[.,]?\d*)\p{Sc}*""", @"<Tree> 3656Test(@"@""p{Sc}*(?<amount>\s?\d+[.,]?\d*)\p{Sc}*""", @"<Tree> 3735Test(@"@""^(\w+\s?)+$""", @"<Tree> 3780Test(@"@""(?ix) d \w+ \s""", @"<Tree> 3824Test(@"@""\b(?ix: d \w+)\s""", @"<Tree> 3872Test(@"@""\bthe\w*\b""", @"<Tree> 3905Test(@"@""\b(?i:t)he\w*\b""", @"<Tree> 3950Test(@"@""^(\w+)\s(\d+)$""", @"<Tree> 4003Test(@"@""^(\w+)\s(\d+)\r*$""", @"<Tree> 4063Test(@"@""(?m)^(\w+)\s(\d+)\r*$""", @"<Tree> 4129Test(@"@""(?s)^.+""", @"<Tree> 4159Test(@"@""\b(\d{2}-)*(?(1)\d{7}|\d{3}-\d{2}-\d{4})\b""", @"<Tree> 4261Test(@"@""\b\(?((\w+),?\s?)+[\.!?]\)?""", @"<Tree> 4344Test(@"@""(?n)\b\(?((?>\w+),?\s?)+[\.!?]\)?""", @"<Tree> 4433Test(@"@""\b\(?(?n:(?>\w+),?\s?)+[\.!?]\)?""", @"<Tree> 4519Test(@"@""\b\(?((?>\w+),?\s?)+[\.!?]\)?""", @"<Tree> 4603Test(@"@""(?x)\b \(? ( (?>\w+) ,?\s? )+ [\.!?] \)? # Matches an entire sentence.""", @"<Tree> 4719Test(@"@""\bb\w+\s""", @"<Tree> 4752Test(@"@""(?<=\d{1,2}\s)\w+,?\s\d{4}""", @"<Tree> 4817Test(@"@""\b(\w+\s*)+""", @"<Tree> 4860Test(@"@""((a+)(\1) ?)+""", @"<Tree> 4915Test(@"@""\b(D\w+)\s(d\w+)\b""", @"<Tree> 4976Test(@"@""\b(D\w+)(?ixn) \s (d\w+) \b""", @"<Tree> 5051Test(@"@""\b((?# case-sensitive comparison)D\w+)\s((?#case-insensitive comparison)d\w+)\b""", @"<Tree> 5118Test(@"@""\b\(?((?>\w+),?\s?)+[\.!?]\)?""", @"<Tree> 5202Test(@"@""\b(?<n2>\d{2}-)*(?(n2)\d{7}|\d{3}-\d{2}-\d{4})\b""", @"<Tree> 5309Test(@"@""\b(\d{2}-\d{7}|\d{3}-\d{2}-\d{4})\b""", @"<Tree> 5398Test(@"@""\bgr(a|e)y\b""", @"<Tree> 5445Test(@"@""(?>(\w)\1+).\b""", @"<Tree> 5493Test(@"@""(\b(\w+)\W+)+""", @"<Tree> 5543Test(@"@""\b91*9*\b""", @"<Tree> 5581Test(@"@""\ban+\w*?\b""", @"<Tree> 5623Test(@"@""\ban?\b""", @"<Tree> 5655Test(@"@""\b\d+\,\d{3}\b""", @"<Tree> 5698Test(@"@""\b\d{2,}\b\D+""", @"<Tree> 5738Test(@"@""(00\s){2,4}""", @"<Tree> 5774Test(@"@""\b\w*?oo\w*?\b""", @"<Tree> 5820Test(@"@""\b\w+?\b""", @"<Tree> 5853Test(@"@""^\s*(System.)??Console.Write(Line)??\(??""", @"<Tree> 5932Test(@"@""(System.)??""", @"<Tree> 5966Test(@"@""\b(\w{3,}?\.){2}?\w{3,}?\b""", @"<Tree> 6034Test(@"@""\b[A-Z](\w*?\s*?){1,10}[.!?]""", @"<Tree> 6111Test(@"@""b.*([0-9]{4})\b""", @"<Tree> 6166Test(@"@""\b.*?([0-9]{4})\b""", @"<Tree> 6225Test(@"@""(a?)*""", @"<Tree> 6256Test(@"@""(a\1|(?(1)\1)){0,2}""", @"<Tree> 6311Test(@"@""(a\1|(?(1)\1)){2}""", @"<Tree> 6364Test(@"@""(\w)\1""", @"<Tree> 6394Test(@"@""(?<char>\w)\k<char>""", @"<Tree> 6432Test(@"@""(?<2>\w)\k<2>""", @"<Tree> 6469Test(@"@""(?<1>a)(?<1>\1b)*""", @"<Tree> 6518Test(@"@""\b(\p{Lu}{2})(\d{2})?(\p{Lu}{2})\b""", @"<Tree> 6598Test(@"@""\bgr[ae]y\b""", @"<Tree> 6636Test(@"@""\b((?# case sensitive comparison)D\w+)\s(?ixn)((?#case insensitive comparison)d\w+)\b""", @"<Tree> 6708Test(@"@""\{\d+(,-*\d+)*(\:\w{1,4}?)*\}(?x) # Looks for a composite format item.""", @"<Tree>