Задать вопрос
@attendantiris

Как написать часть кода JS?

Всем привет, помогите правильно прописать часть кода.
Есть бот-игра. Необходимо, чтобы по команде передать {id} {сумма} {причина} или
передать {id} {сумма}
{причина}
(например, передать 12 255 дарю) выполнялся some code. Нужно поправить регулярку.
Набросок:
cmd.hear(/^(?:передать|перевод)\s([0-9]+)\s([^]+)\s?([^]+)?$/i, async (message, bot) => {
    // some code
}
  • Вопрос задан
  • 228 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@StockholmSyndrome
cmd.hear(/^(?:передать|перевод)\s(\d+)\s(\d+)\s(.*)/i, async (ctx) => {
  const [, id, amount, reason] = ctx.$match;
  // ...
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы