Les chaînes sont utilisées pour contenir du texte. Le texte doit être placé entre des guillemets (") ou des apostrophes (') et ne peut pas être réparti sur plusieurs lignes. Si vous voulez inclure des guillemets dans une chaîne délimitée par des guillemets, utilisez deux guillemets consécutifs. De même, si vous voulez inclure une apostrophe dans une chaîne délimitée par des apostrophes, utilisez deux apostrophes consécutives.
Exemple
"This is a string."
"123"
"The word ""hello"" is quoted."
'This is also a string.'
'123'
'Last Year''s Sales'
Si vous utilisez des guillemets pour le côté gauche de la chaîne, vous devez aussi les utiliser pour le côté droit. Il en va de même pour les apostrophes. L'exemple suivant est incorrect :
'Not a valid string."
Vous pouvez extraire des éléments individuels ou sous-chaînes d'une chaîne en précisant la position du caractère ou une plage de positions de caractère. Les valeurs négatives sont permises ; elles indiquent que la position de départ est le dernier caractère de la chaîne.
"hello" [2] //Equal to "e"
"hello" [-5] //Equal to "h"
"604-555-1234" [1 to 3] //Equal to "604"
"abcdef" [-3 to -1] //Equal to "def"
Vous pouvez également extraire des sous-chaînes d'une chaîne à l'aide des fonctions Left, Right et Mid.