- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
// At the maximum, no match found
if (j >= cmax)
return false;
// Okay, must try one more atom
if (!atom.match(matcher, i, seq))
return false;
// If we haven't moved forward then must break out
if (i == matcher.last)
return false;
if (type == GREEDY)
return match0(matcher, i, j, seq);
else if (type == LAZY)
return match1(matcher, i, j, seq);
else
return match2(matcher, i, j, seq);
и вот такое, при давно существующем пакете java.util.regex
UPD ...если бы это объекты возвращались.
Чето с башкой седня.
>>>Это продолжение все того же проекта?
вы не поверите но это продолжение исходников жабы
http://kickjava.com/src/java/util/regex/Pattern.java.htm
вот и с этим приходится жить
Ну как бы ни срали некоторые из нас параллелепипедами, есть вещи, которые написаны на яве, и лучших аналогов я не видел. На ноуте поставил нетбинс не так давно, теперь на работе от студии воротит.
Ой блять какая уебищная поделка(( Дикие бабки -- нерабочий интеллисенс блять. И "no files for search". Ну пиздец.
ЗЫ: Херово становится когда пишешь какой-нить кусок методом полу-тыка, вся эта шняга разрастается, начинает работать как надо. И ты вздыхаешь с облегчением, идешь курить. Через 10 минут видишь кучу идентификаторов вида q1, q1234, qqqq2, z, asd, ww, qqq, aaaa, ss и всё.
Отсюда и пошло выражение -- стучаться головой об стол.