# String operators

There are two string operators. One uses the string values of the operands and return a string as result. The other one compares the operands and returns a boolean value to indicate match.

String operators

| String operator | Operator description |
| --- | --- |
| [](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)& | String concatenation. The operation returns<br>a text string, that consists of the two operand strings, one after another.<br><br>Example:<br><br>`'abc'<br>						& 'xyz'` returns 'abcxyz' |
| like | String comparison<br>with wildcard characters. The operation returns a boolean True (-1) if<br>the string before the operator is matched by the string after the operator.<br>The second string may contain the wildcard characters \* (any number of<br>arbitrary characters) or ? (one arbitrary character).<br><br>Example:<br><br>`'abc'<br>like 'a*'` returns True (-1)<br><br>`'abcd'<br>like 'a?c*'` returns<br>True (-1)<br><br>`'abc'<br>like 'a??bc'` returns False (0) |