Size: a a a

2020 June 16

М

Михалыч in RubyRush
Нет. У меня задача в том ,чтобы при вводе с клавы программа предлагала поменять раскладку
источник

Э

Эдем in RubyRush
Веб?
источник

М

Михалыч in RubyRush
Кокой ВЕБ, я учусь вторую неделю всего лишь...
источник

Э

Эдем in RubyRush
Ну тогда проще всего ('a'..'z').include?(gets[0].downcase)
источник

Э

Эдем in RubyRush
Приводим первый символ к нижнему регистру и проверяем, входит ли он в диапазон от a до z
источник

М

Михалыч in RubyRush
Не все пока понял, но попробую..А если введут цифры или др.знаки?
источник

М

Михалыч in RubyRush
Вот как бы точно определить что - кириллица? ЛЬЗЯ ?
источник

DF

Denis Frolov in RubyRush
(a..z) - range class вы уже задаете грубо говоря определенный набор символов (a..z).to_a - class array
источник

DF

Denis Frolov in RubyRush
(1..10) - цифры проверить можно
источник

DF

Denis Frolov in RubyRush
(а..я)
источник

М

Михалыч in RubyRush
> = + & ?
источник

Э

Эдем in RubyRush
Т.е. если кириллица, то нужно что-то сделать?

do_something if gets.match?(/[а-яё]+/i)
источник

А

Алексей in RubyRush
Denis Frolov
(1..10) - цифры проверить можно
скорее (0..9) 🙃
источник

DF

Denis Frolov in RubyRush
Алексей
скорее (0..9) 🙃
👌
источник

DF

Denis Frolov in RubyRush
+)
источник

DF

Denis Frolov in RubyRush
забыл)
источник

М

Михалыч in RubyRush
Ну. да: вернуть  программу на пару команд назад
источник

p

point212 in RubyRush
Михалыч
Не все пока понял, но попробую..А если введут цифры или др.знаки?
а если символы или цифры, то зачем предлагать менять раскладку? Они ж одинаковы в разных кодировках
источник

DF

Denis Frolov in RubyRush
Михалыч
Ну. да: вернуть  программу на пару команд назад
пуште каждый свой вызов в массив
источник

DF

Denis Frolov in RubyRush
а потом его прогоняйте через each и все
источник