Игнорирование Регистра в JS

90
16 апреля 2022, 18:10

К примеру имеем массив:

let greetingsUser = ["привет", "как дела?", "здравствуй"];

Подобный массив читает бот, после того как принимает значение greetingsUser[0]... , дает ответ ..

При этом бот не может ответить, если сказать "Привет", а не "привет", так как другой регистр.

Подскажите, как игнорировать регистр, буду очень благодарен.

Вот как бот принимает и отвечает

bot.hears(greetingsUser, async ctx => {
    await ctx.reply(randomGreetings(greetingsBot));
});

//greetingsBot - хранит ответы бота

bot - telegraf.

Answer 1

Ну ведь в документации всё ж написано:

Param       Type                                    Description
triggers    string/string[]/RegEx/RegEx[]/Function  Triggers

Что бы это могло значить RegEx/RegEx[]?

Ну конечно же, регулярные выражения!

READ ALSO
Занесение данных из массива в таблицу. React

Занесение данных из массива в таблицу. React

Всем привет! Нужна помощь с занесением данных из массива в таблицуЕсть код:

131
Какой лучший способ глубокого копирования по производительности?

Какой лучший способ глубокого копирования по производительности?

Существуют много способов глубокого копирования, подскажите, что на данный момент является наиболее производительным при копировании объектов...

216