1# $OpenBSD: test-patterns.in,v 1.1 2015/06/23 18:03:09 semarie Exp $ 2# string pattern comments 3/page/51 ^/(%a+)/(%d+)$ 4/Apage/51 /[^%d][%w%u][^%c]+()[%d]+ 5/^page/51 /^(.a.e)/(.) 6/page/page-51 /(.*)/%1-(%d+) 7/page/[51] /page/(%b[]) 8:-] ]+ 9:-) [)]+ 10/page/51 $^ 111234567890 ([2-5]-) 12**** ^**$ equiv '[*]*' 13xxxx ^x*$ same as before 14/page/51 no-%d-match no match 15/page/page-51 /(.*)/%9-(%d+) invalid capture index 16:-) )+ invalid pattern capture 17/page/51 /page/51( unfinished capture 18/page/51 /page/51% malformed pattern (ends with '%') 19/page/51 /page/[51 malformed pattern (missing ']') 20/page/(51) /page/%b( malformed pattern (missing arguments to '%b') 21/page/51 ()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()() too many captures 22/page/51 /page/%f missing '[' after '%f' in pattern 23/page/51 /page%f/51 missing '[' after '%f' in pattern 24q********************************* *************************************q max repetition items 25q+++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++q max repetition items 26q--------------------------------- -------------------------------------q max repetition items 27q????????????????????????????????? ?????????????????????????????????????q max repetition items 28