Рубрики
Без рубрики

Реализация автоматического завершения с помощью Regex

Внедрение автоматического завершения легко. Tagged с Python.

Используя вход в качестве шаблона (это обратный способ основного использования), вы можете легко реализовать простой функцию автоматического завершения Word!

import re

example_words = ["Python", "Linux", "HHKB", "Pizza", "Ninja"]

pattern = input()

for word in example_words:
    if re.match(pattern, word, re.IGNORECASE):
        print(word)

Входной пример

li

Выход

Linux

Версия: Python 3

Оригинал: “https://dev.to/kozmof/implementing-auto-completion-by-regex-kbe”