Регулярные выражения

Sadow

Известный
Автор темы
1,427
593
Использую библиотеку re (Вроде так называется)
И при попытке сделать проверку на текст таким образом:
Python:
if re.search(r"!cmd @(.*)",  cmd)
Оно его не находит. Мне надо чтобы находило текст который человек ввёл после @. Также как сделать так чтобы реагировало на !CMD?
 
Последнее редактирование:

chapo

чопа сребдс // TG/IG: @moujeek
Модератор
9,024
11,858
Я пробовал сделать так:
Python:
elif re.search("!setadmin\s@(.+)\s(\d+)", arg):
Не работает
Lua:
import re

cmd = '!setadmin @retard 8'
result = re.search('^\!setadmin\s@(.+)\s(\d+)', cmd)
if result:
    print(result.group(1, 2))
1675854920001.png
 

Sadow

Известный
Автор темы
1,427
593
Последнее редактирование: