Напоминаем, что время выполнения регулярного выражения не более 5 секунд.

findall() | similar()

ОБОЗНАЧЕНИЯ:

! - Обязательные параметры

Примеры

Рассмотрим пример поиска строки по заданному регулярному выражению:

Результат:

Пример использования функции сравнения строк с учетом описок:

Пример кода для копирования

findall('.ru\/(.+)\/', 'https://payform.ru/ab252acn/', 0)

ответ = if(similar(загадка, question) == True , "супер!", "Неет! это - #{загадка}")

Описание

Поиск в строке по регулярному выражению

findall(reg, str, index) — для поиска всех вхождений группы в строку.

Параметры:

! reg - регулярное выражение

! str - строка, в которой происходит поиск

index - индекс найденного результата. Индекс считается с нуля. То есть первый найденный результат будет иметь индекс 0.

Сравнение строк с учетом описок

similar(str1, str2) - для сравнения строк с учетом описок. Возвращает True, если строки отличаются менее чем на 30%.