Certaines données sont du texte représenté par des chaînes de caractères. Les chaînes de caractères sont délimitées par des guillemets doubles et ces délimiteurs ne font pas partie du texte. Alors, que se passe-t-il si vous devez inclure des guillemets doubles dans votre valeur de chaîne ? Pour ce faire, chacun des guillemets intégrés doit être précédé de la séquence d'échappement d'une barre oblique inversée et d'un point d'exclamation. Cette séquence d'échappement indique à JMP de traiter le guillemet double suivant comme n'importe quel autre caractère, plutôt que comme un délimiteur. Vous devez également inclure cette séquence d'échappement avant une variété d'autres caractères spéciaux, comme les tabulations, les retours chariot ou les caractères Unicode, par exemple. Maintenant, sachez que lorsque vous utilisez cette séquence d'échappement, si vous affichez la chaîne de caractères dans le journal JMP, les caractères d'échappement s'afficheront également dans le journal. Mais vous pouvez utiliser la fonction Write pour afficher des valeurs de caractères dans le journal sans les caractères d'échappement, et cela peut être utile lorsque vous souhaitez confirmer que la chaîne de caractères s'affichera correctement. JMP dispose de nombreuses fonctions pour travailler avec des chaînes de caractères. Par exemple, certaines fonctions vous permettent de rechercher ou d'extraire des chaînes dans du texte, de concaténer ou de diviser des chaînes, d'insérer ou de supprimer des chaînes dans du texte, de substituer des chaînes dans du texte, de répéter, d'inverser ou de décaler des chaînes et de modifier la casse.