# 字符串运算符

有两种字符串运算符。一种使用操作数的字符串值并返回字符串结果。另一种比较操作数，然后返回布尔值以表明匹配情况。

字符串运算符

| 字符串运算符 | 运算符描述 |
| --- | --- |
| [](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/Operators/StringOperators.htm)[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/Operators/StringOperators.htm)& | 字符串串联运算。此运算可以返回一个文本字符串，包含两个轮换操作数字符串。<br><br>示例：<br><br>`'abc'  						& 'xyz'` 返回“abcxyz” |
| like | 字符串与通配符字符相比较。如果运算符之前的字符串与运算符之后的字符串相匹配，则此运算将返回布尔值 True (-1)。第二个字符串可能包含星号 (\*) 通配符（任意数量的任意字符）或问号 (?)（一个任意字符）。<br><br>示例：<br><br>`'abc'   like 'a*'` 用于返回 True (-1)<br><br>`'abcd'   like 'a?c*'` 用于返回 True (-1)<br><br>`'abc'   like 'a??bc'` 用于返回 False (0) |