Arma 3 Scripting

Command in Strings

joinString

Also available as Markdown and JSON, or read the original wiki page.

Description

Joins array into String with provided separator. Array can be of mixed types, all elements will be converted to String prior to joining, but the fastest operation is on the array of Strings.

Syntax

array joinString separator

Parameters:

Returns: String

Examples

Example 1

_str = "- This, is a sample string." splitString "-,. "; // ["This","is","a","sample","string"]
_str joinString " "; // "This is a sample string"

Example 2

["This","is","sparta"] joinString " ~ "; // "This ~ is ~ sparta"

Example 3

["1",2,text "3"] joinString ""; // "123"

Example 4

"Japa is the best!" splitString "" joinString " "; // "J a p a   i s   t h e   b e s t !"

Example 5

Remove all \r\n from file:

loadFile "somefile.txt" splitString toString [13,10] joinString " "

See also

splitString · set · resize · reverse · select · in · find · toArray · forEach · count · deleteAt · deleteRange · append · sort · param · params · arrayIntersect · toString · endl