CONTAINSSTRING
Возвращает значение TRUE или FALSE, указывающее, содержит ли одна строка другую строку.
Синтаксис
CONTAINSSTRING(<within_text>, <find_text>)
Параметры
Термин | Определение |
---|---|
within_text | Текст, в котором выполняется поиск строки find_text. |
find_text | Текст, который необходимо найти. |
Возвращаемое значение
Значение TRUE, если find_text является подстрокой within_text; в противном случае — FALSE.
Remarks
CONTAINSSTRING не учитывает регистр.
Можно использовать подстановочные знаки
?
и*
. Используйте~
для экранирования подстановочных знаков.
Пример
Запрос DAX
EVALUATE
ROW(
"Case 1", CONTAINSSTRING("abcd", "bc"),
"Case 2", CONTAINSSTRING("abcd", "BC"),
"Case 3", CONTAINSSTRING("abcd", "a*d"),
"Case 4", CONTAINSSTRING("abcd", "ef")
)
Возвращает
[Вариант 1] | [Вариант 2] | [Вариант 3] | [Вариант 4] |
---|---|---|---|
TRUE | TRUE | TRUE | FALSE |