Строковые выражения

В Cloud Contact данные можно хранить в переменных, задавая их значения строками или выражениями. Строка — это последовательность символов и отдельный тип данных; в реализации она может быть представлена массивом байтов. Результатом выражения также может быть значение строкового типа.

Ниже приведены рекомендации по структуре строковых выражений.

  • Выражение начинается со знака =; например, в блоке присваивания «a=b» выражение ="string1"+"string2" в поле значения вернет "string1string2". Если опустить знак равенства, результатом будет "string1"+"string2"
  • Строки заключаются в двойные кавычки, например: "sample string").
  • Обратная косая черта позволяет включать двойные кавычки внутрь строки, например: "sample string \"embedded quote\" sample string").
  • С помощью обратной косой черты также можно вставлять символы новой строки и возврата каретки, используя последовательности \n и \r соответственно, например: "sample string\n with new line in it").
  • Строки можно конкатенировать, то есть объединять последовательно, например: = "string 1" + "string2" дает "string1string2", либо, если $(var1) = "help" и $(var2) = "me" то $(var1)$(var2) вернет helpme).
  • Строки и строковые выражения нельзя разбивать на несколько строк исходного текста: экранированная последовательность \n допустима, а фактический перевод строки — нет. |