Difference between revisions of "SHIP:Data Types:String"

From Serious Documentation
Jump to: navigation, search
Line 12: Line 12:
 
|{{DataType|String}}||A sequence of UTF8 characters terminated in an implicit end-of-string character.
 
|{{DataType|String}}||A sequence of UTF8 characters terminated in an implicit end-of-string character.
 
|}</onlyinclude>
 
|}</onlyinclude>
 +
 +
String constants are written in [[SHIP:Sail|Sail Scripts]] enclosed in double quotes (&quot;), for example "hello".
 +
 +
Strings can be concatenated with the "+" operator, for example <code>"hello" + " " + "there"</code>.
 +
 +
Within [[SHIP:Sail|Sail Scripts]] you can access the unicode codepoints within a string, access portions of the string, and more using the [[SHIP:Sail:Functions#String_Functions|Sail String Functions]].

Revision as of 05:00, 19 April 2014

See Also

String

Stings in SHIP are a sequence of UTF8 characters terminated in an implicit end-of-string character.

Data Type Description
String A sequence of UTF8 characters terminated in an implicit end-of-string character.

String constants are written in Sail Scripts enclosed in double quotes ("), for example "hello".

Strings can be concatenated with the "+" operator, for example "hello" + " " + "there".

Within Sail Scripts you can access the unicode codepoints within a string, access portions of the string, and more using the Sail String Functions.