Size: a a a

2020 December 20

TT

Turalllb Turalll in learn.java
Grigorij I.
в том линке же написано как
(\d+)

>стало интересно как выглядит такая регулярка

когда интересно, можно самому просто попробовать
так вот передо мной этот код со скрина, я дебажу его и  че то не вижу возможности все цифры разделенные дефисами получить
источник

TT

Turalllb Turalll in learn.java
group(1) уже исключение выдает.
источник

L

Loljeene in learn.java
Turalllb Turalll
а как итерировать то? не понимаю, как я могу получать каждый раз следующий символ. Тем более, что мне нужны все группы разделенные через дефис, а не по одной цифре.
Эмм вместо if -> while?
источник

GI

Grigorij I. in learn.java
и глобальный флаг надо
источник

TT

Turalllb Turalll in learn.java
Loljeene
Эмм вместо if -> while?
это то понятно. Я не знал, что find мне каждый раз будет передвигать на следующее совпадение. Прочитал про функцию, но такого не было написано. Сейчас попробую
источник

TT

Turalllb Turalll in learn.java
о даа, и правда find итерирует . Просто в заблуждение еще вводит , то что после каждой итерации , есть group() , который  выдает это число и group(0) , выдает тоже самое. Теперь понимаю, что group выдает всю группу цифр лежащих рядом, а индекс, уже определяет последовательность внутри этой группы
источник

TT

Turalllb Turalll in learn.java
нет, не так. sd12_456_3 после первого find , group() выдал 12 и group(0) тоже. А group(1) уже выход за пределы. Пойду офф доку искать
источник

L

Loljeene in learn.java
Turalllb Turalll
нет, не так. sd12_456_3 после первого find , group() выдал 12 и group(0) тоже. А group(1) уже выход за пределы. Пойду офф доку искать
Так скорее надо понимать как работают регэкспы и группы в них, чем дока метода.
источник

L

Loljeene in learn.java
Регекс101 и вперед
источник

TT

Turalllb Turalll in learn.java
Loljeene
Так скорее надо понимать как работают регэкспы и группы в них, чем дока метода.
наверно, прочел  доку  и все равно не понял, почему у меня никак group(1) не возвращает ничего.
источник

TT

Turalllb Turalll in learn.java
Loljeene
Регекс101 и вперед
понял, спасибо
источник

TT

Turalllb Turalll in learn.java
Loljeene
Регекс101 и вперед
а тут разве джава есть? или с чьим синтаксисом регулярки совпадают у джава
источник

L

Loljeene in learn.java
Turalllb Turalll
а тут разве джава есть? или с чьим синтаксисом регулярки совпадают у джава
Оставляй pcre
источник

L

Loljeene in learn.java
источник

L

Loljeene in learn.java
Вот про capturing groups
источник

L

Loljeene in learn.java
источник

CH

Creep Havok in learn.java
Подскажите, как можно безболезненно переставить n элементов в списке с начальных позиций в его конец без создания второго списка?
источник

TT

Turalllb Turalll in learn.java
Creep Havok
Подскажите, как можно безболезненно переставить n элементов в списке с начальных позиций в его конец без создания второго списка?
через временную переменную
источник

TT

Turalllb Turalll in learn.java
спасибо большое
источник

CH

Creep Havok in learn.java
Turalllb Turalll
через временную переменную
Спасибо, пошел пробовать
источник