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. |
В нескольких примерах этого раздела используется встроенная загрузка. Использование встроенных загрузок для загрузки данных