Загрузка...

функция проверки соответствия символов заданному шаблону


(WCMATCH <литерал> <шаблон>)
<литерал> — строка символов
<шаблон> — шаблон глобальных символов
Функция проверяет соответствие шаблона глобальных параметров заданному литералу. Если он =, то выдает Т, иначе NIL.
Символы используемые в шаблоне:
? — глобальная одиночная цифра или буква
• — любая литера, кроме цифр и букв
? — любая последовательность литер включая пробелы, может находиться в любом месте шаблона
? – любая одиночная литера
~ — если является первой литерой в шаблоне, то соответствует любой строке символов, входящих в шаблон
[…] – любая одиночная литера в квадратных скобках
[~…] — любая одиночная литера кроме взятых в квадратные скобки
? — используется внутри квадратных скобок для задания диапазона одиночных литер
? — освобождает специальные литеры
? — разделяет два шаблона
(WCMATCH ”AutoLISP” “А*”) -> T
(WCMATCH ”AutoLISP” “??, ~, t, A*”)-> T
(WCMATCH ”AutoLISP” “??”)-> NIL

Загрузка...