Follow

Evaluating Strings

Table of Contents

Overview

Several Logic Tags are used to evaluate strings and output results to the content.

Tags

Strings can be variable (set in the template %%set string1 = "Hello"%%), or Subscriber or Custom Data ($email, $customString). Literal strings are not supported in the following evaluation tags.

 

Tag %%eval length STRING%%
Parameters STRING: Variable, Custom Data, or Subscriber Data
Output Output the number of characters in the string.
Example %%set strLength = "string"%% %%eval length $strLength%%
Results 6
   
Tag %%eval lower STRING%%
Parameters STRING: Variable, Custom Data, or Subscriber Data
Output Output the defined string in all lowercase characters.
Example %%set evalLow = "LOWERCASE"%% %%eval lower $evalLow%%
Results lowercase
   
Tag %%eval proper STRING%%
Parameters STRING: Variable, Custom Data, or Subscriber Data
Output Output the defined string in all lowercase characters except convert the first character of the string to uppercase.
Example %%set evalProper = "proper CASE"%% %%eval proper $evalProper%%
Results Proper case
   
Tag %%eval upper STRING%%
Parameters STRING: Variable, Custom Data, or Subscriber Data
Output Output the defined string in all uppercase characters.
Example %%set evalUp = "uppercase"%% %%eval upper $evalUp%%
Results UPPERCASE
   
Tag %%eval replace STRING_ORIGINAL STRING_OLD STRING_NEW%%
Parameters STRING_ORIGINAL: Variable STRING_OLD STRING_NEW: Variable, Custom Data, or Subscriber Data
Output Set the original string to a new value by replacing the Old characters with the New characters anywhere they appear in the original string then output the results.  If the original string is a custom data field, the new string will be output to the content, but is not saved to the custom data field.
Example %%set strOriginal = "Original String"%% %%set strOld = "Original"%% %%set strNew = "New"%% %%eval replace $strOriginal $strOld $strNew%%
Results New String
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk