Set a byte in a string.
string_set_byte_at(str, pos, b)
string str
int pos
byte b
Returns: string
string
This function sets a byte directly in a string (based on the UTF8 format) and returns a copy of the string with the changes.
NOTE: This function is incredibly slow so consider carefully whether it is necessary and where you use it.
string str = string_set_byte_at("hello", 2, 97);
The above code would change the byte value of the second letter in the string, and so set the variable "str" to hold "hallo".
Back to strings
There was an error while loading. Please reload this page.