Почему находятся не все совпадения? Хотя на Java Regular Expression Tester всё работает как надо.