CONTAINSSTRING

适用于:计算列计算表度量值视觉计算

返回 TRUE 或 FALSE 指示一个字符串是否包含另一个字符串。

语法

CONTAINSSTRING(<within_text>, <find_text>) 

参数

术语 定义
within_text 要在其中搜索find_text的文本。
find_text 要查找的文本。

返回值

如果find_text是 within_text 的子字符串,则为 TRUE;否则 FALSE。

言论

  • 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