Size: a a a

2020 November 19

DC

Denis Chikanov in learn.java
Dmtr Klkv
Подскажите пожалуйста, можно ли написать регулярку для случаев:
09 true
23 true
29 false
Никак не пойму.
По трем примерам неочевидно, какие вообще требования к регулярке.
источник

SS

Slava S in learn.java
ни разу не видет чтобы кто-то писал код по TDD
источник

SS

Slava S in learn.java
Dmtr Klkv
Подскажите пожалуйста, можно ли написать регулярку для случаев:
09 true
23 true
29 false
Никак не пойму.
а шаблон то какой?
источник

SS

Slava S in learn.java
09 23 выдает true а 29 не попадает?
источник

DK

Dmtr Klkv in learn.java
Denis Chikanov
По трем примерам неочевидно, какие вообще требования к регулярке.
Это цифра на часах, показывающая часы от 00 до 23.
источник

DK

Dmtr Klkv in learn.java
Я написал так: [0-2][^4]
источник

SS

Slava S in learn.java
[0-1][0-9]|20|21|22|23
источник

DC

Denis Chikanov in learn.java
Slava S
[0-1][0-9]|20|21|22|23
20 потерял
источник

SS

Slava S in learn.java
да добавил
источник

DC

Denis Chikanov in learn.java
Dmtr Klkv
Я написал так: [0-2][^4]
1f подойдёт, а 04 нет, незадача
источник

SS

Slava S in learn.java
Dmtr Klkv
Это цифра на часах, показывающая часы от 00 до 23.
возможно быстрее будет быстрее сконвертнуть в int и проверить на диапазон
источник

SS

Slava S in learn.java
либо вообще держать в int
источник

DK

Dmtr Klkv in learn.java
Denis Chikanov
1f подойдёт, а 04 нет, незадача
Я понял, спасибо. Регулярки и рекурсия это мои самые слабые места, вот сижу ковыряю.
источник

SS

Slava S in learn.java
рекурсия так себе
источник

SS

Slava S in learn.java
стек не резиновый
источник

DC

Denis Chikanov in learn.java
Slava S
возможно быстрее будет быстрее сконвертнуть в int и проверить на диапазон
Сто процентов быстрее, делать регулярку в таком случае - маразм, это и медленнее, и переусложнение.
@qlich2, правда, такие штуки лучше в числах решать и всё.

Хочется поработать с регулярками - лучше другие задачки поискать. Логи там по маскам пофильтровать, файлы поискать с хитрым именем в сложном дереве.
источник

DK

Dmtr Klkv in learn.java
Да я hyperskill пока. Это оттуда.
источник

SS

Slava S in learn.java
боже, что они за задачи дают
источник

DC

Denis Chikanov in learn.java
Dmtr Klkv
Да я hyperskill пока. Это оттуда.
На регулярки?
источник

DK

Dmtr Klkv in learn.java
Ага
источник