Узгодження шаблону

Автор: John Stephens
Дата Створення: 27 Січень 2021
Дата Оновлення: 27 Червень 2024
Anonim
Простая грамматика: согласование времен в английском [правило и примеры]
Відеоролик: Простая грамматика: согласование времен в английском [правило и примеры]

Зміст

Визначення - Що означає узгодження шаблону?

Зіставлення шаблонів в інформатиці - це перевірка та розміщення конкретних послідовностей даних певного шаблону серед необроблених даних або послідовності лексем. На відміну від розпізнавання шаблонів, збіг повинен бути точним у випадку відповідності шаблону. Збірка шаблонів - одна з найважливіших та найважливіших парадигм у кількох мовах програмування. У багатьох програмах основна частина завдань використовує відповідність шаблонів.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює відповідність шаблонів

Зіставлення візерунків у його класичній формі передбачає використання одновимірного узгодження рядків. Візерунки - це або структури дерева, або послідовності. Існують різні класи мов програмування та машини, які використовують відповідність шаблонів. Що стосується машин, основні класифікації включають детерміновані автомати з кінцевим станом, детерміновані автоматичні виштовхування, недетерміновані автоматичні віджимання та машини Тьюрінга. Регулярні мови програмування використовують регулярні вирази для відповідності шаблону. Шаблони дерев також використовуються в певних мовах програмування, як Haskell, як інструмент для обробки даних на основі структури. Порівняно з регулярними виразами, у деревних моделей не вистачає простоти та ефективності.


У комп’ютерній науці існує багато застосувань для відповідності шаблонів. Компілятори мови високого рівня використовують узгодження шаблонів, щоб проаналізувати вихідні файли, щоб визначити, чи є вони синтаксично правильними. У мовах програмування та програмах відповідність шаблонів використовується для виявлення шаблону відповідності або заміни шаблону відповідності іншою послідовністю лексем.