Не работает проверка в боте через регулярное выражение!

подскажите почему не работает проверка через регулярное выражение, по шаблону r"^с \d{2}:\d{2} \d{2}.\d{2}.\d{4} по \d{2}:\d{2} \d{2}.\d{2}.\d{4}$" вот код. Я явно делаю что то не так, только не могу понять что! Подскажите как правильно сделать, буду благодарен за помощь.

   await message.answer(text='Укажи время Например:(с 21:30 24.11.2022 по 21:40 24.11.2022)', reply_markup=keyboard_staff_exit)
    await state.set_state(registration_of_the_application.first_time_last.state)

regexp=r"^с \d{2}:\d{2} \d{2}\.\d{2}\.\d{4} по \d{2}:\d{2} \d{2}\.\d{2}\.\d{4}$" 

@dp.message_handler(state=registration_of_the_application.first_time_last)
async def first_time_last_sg(message: types.Message, state: FSMContext):
    if message.text == regexp:

        await message.answer("Неправельный ввод")
    
    else:
    
        await state.update_data(first_time_last=message.text)

Ответы (0 шт):