> print "Match" if 'ab' =~ /^a?(?=b)b/; > > Должна выводить Match, но не выводит. Можно заменить ^ на \A и ? на * с тем же > результатом. А я не вижу ошибки. (?=) не должна следить за откатами после неудачи с /a?/. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru