9.2 Retrieving multiple characters from a string
This command works in exactly the same way as the lrange command, only the command is a bit different.
To retrieve multiple characters from a string we use the command string range.
The syntax of a string range command is string range <string> <start number> <end number>.
The <string> is the string from which the characters must be retrieved.
This can be anything from a string as in variable to a command.
The <start number> is the number from which character you want to start cutting, where 0 is again the first
character 1 the second character and so on.
The <end number> is the number up until which character you want to cut, where 0 is the first character
and so on like in the above commands.
Here you can use "end" aswell to designate that there must be cut until the end of the string.
The string range command outputs a string that consists of the cut text.
If you were to input a list which contains an object that is defined with braces, the braces will also be
regarded as characters in the string and not as items to designate a start and top of an object. For example,
string range "test {foo bar} temp" 5 8 would return "{foo" and not "foo ".
|