Una
expresión de texto se resuelve en una serie de caracteres y puede especificarse en
diversas situaciones; por ejemplo, en el lado derecho de una sentencia de asignación (assignment). La expresión de texto puede ser cualquiera de las siguientes:
Cualquier carácter precedido del carácter de escape (\) se incluirá en la expresión de texto. En
particular, puede utilizar el carácter de escape para incluir los siguientes caracteres en un
literal, campo o valor de retorno:
- Signo de comillas (")
- Barra inclinada invertida (\)
- Retroceso, indicado por \b
- Salto de hoja, indicado por \f
- Carácter de línea nueva, indicado mediante \n
- Retorno de carro, indicado mediante \r
- Tabulador, indicado por \t
Ejemplos:
myString = "Dijo, \"¡Escapa mientras puedas!\"";
myString2 = "¿Es necesaria una barra inclinada invertida (\\)?";
Si un literal no tiene comillas de cierre, se produce un error:
myString3 = "Es imposible escapar\";
Cada valor de la expresión de texto debe ser válido para el contexto en el que se utiliza la
expresión. Por ejemplo, un elemento de tipo UNICODE no puede utilizarse en una expresión asignada a
un elemento de tipo CHAR. Encontrará más detalles en Asignaciones.