wildmatch — функция скриптa и диаграммы
Функция wildmatch сравнивает первый параметр со всеми последующими и возвращает число совпадающих выражений. Она позволяет использовать символы подстановки ( * и ?) в сравниваемых строках. * соответствует любой последовательности символов. ? соответствует одному символу. При сравнении не учитывается регистр, а также японские системы символов хирагана и катакана.
Синтаксис:
wildmatch( str, expr1 [ , expr2,...exprN ])
Возвращаемые типы данных: целое число
Если необходимо использовать сравнение без подстановочных знаков, используйте функции matchили mixmatch .
Аргумент | Описание |
---|---|
str | Анализируемая строка. |
expr1 | Первое выражение для проверки допустимого числового представления. |
expr2 |
Второе выражение для проверки допустимого числового представления. |
expr3 |
Третье выражение для проверки допустимого числового представления. |
Пример | Результат |
---|---|
wildmatch( ColorCode,'black','*Blue*' ) |
Это выражение возвращает 1, если значение ColorCode равно Black; или 2, если значение ColorCode равно Blue, Light Blue или blue. |
wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Это выражение возвращает индекс совпадений со значением в поле Cities. |
В нескольких примерах этого раздела используется встроенная загрузка. Использование встроенных загрузок для загрузки данных