Preview:
<!--%%[  
 
SET @SubscriberKey = AttributeValue("FII_ContactContractRoleRelationship__c:ContactId__r:Id")  
 
SET @Nombre = AttributeValue("FII_ContactContractRoleRelationship__c:ContactId__r:FirstName")
 
SET @Apellido = AttributeValue("FII_ContactContractRoleRelationship__c:ContactId__r:LastName") 


SET @patternNombre = "^(?=.*[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ])[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ' -]+$" 
SET @patternApellido = "^(?=.*[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ])[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ' ., -]+$" 
 
SET @matchNombre = RegExMatch(@Nombre, @patternNombre, 0) 
SET @matchApellido = RegExMatch(@Apellido, @patternApellido, 0) 
 
IF Length(@matchNombre) > 0 THEN 
  SET @NombreSaludo = ProperCase(@Nombre) 
ELSEIF Length(@matchApellido) > 0 THEN 
  SET @NombreSaludo = ProperCase(@Apellido) 
ELSE 
  SET @NombreSaludo = '' 
ENDIF


IF Length(@NombreSaludo) >= 1 THEN 

  SET @Saludo = Concat(" ", @NombreSaludo, ",") 

ELSE 

  SET @Saludo = Concat(",") 

ENDIF 


IF Length(@matchNombre) > 0 AND Length(@matchApellido) > 0 THEN 

  SET @NombreCompleto = Concat(ProperCase(@Nombre), " ", ProperCase(@Apellido)) 

ELSEIF Length(@matchApellido) > 0 THEN 

  SET @NombreCompleto = ProperCase(@Apellido) 

ELSE 

  SET @NombreCompleto = '' 

ENDIF 


SET @SubscriberKey2 = AttributeValue("FII_ContactContractRoleRelationship__c:FII_CCR_LKP_ContactoTitularMKT__r:Id")  
 
SET @Nombre2 = AttributeValue("FII_ContactContractRoleRelationship__c:FII_CCR_LKP_ContactoTitularMKT__r:FirstName")  
 
SET @Apellido2 = AttributeValue("FII_ContactContractRoleRelationship__c:FII_CCR_LKP_ContactoTitularMKT__r:LastName")


SET @patternNombre2 = "^(?=.*[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ])[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ' -]+$" 
SET @patternApellido2 = "^(?=.*[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ])[a-zA-ZñÑáéíóúÁÉÍÓÚàèìòùÀÈÌÒÙ' ., -]+$"

SET @matchNombre2 = RegExMatch(@Nombre2, @patternNombre2, 0) 
SET @matchApellido2 = RegExMatch(@Apellido2, @patternApellido2, 0) 
  

IF Length(@matchNombre2) > 0 AND Length(@matchApellido2) > 0 THEN 

  SET @NombreCompleto2 = Concat(ProperCase(@Nombre2), " ", ProperCase(@Apellido2)) 

ELSEIF Length(@matchApellido2) > 0 THEN 

  SET @NombreCompleto2 = ProperCase(@Apellido2) 
  
ELSEIF Length(@matchNombre2) > 0 THEN 

  SET @NombreCompleto2 = ProperCase(@Nombre2) 

ELSE 

  SET @NombreCompleto2 = '' 

ENDIF 

 
]%% -->
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter