Initializing help system before first use

copytext

copytext


Purpose
Copy a part of a text or string.
Synopsis
function copytext(t:text|string, i1:integer, i2:integer):text
function copytext(t:text|string, ta:textarea):text
Arguments
A string or text object
i1 
Starting position of the region to copy
i2 
End position of the region to copy
ta 
A text area object
Return value
A copy of the region.
Example
The following:
writeln(copytext("abcdefgh",3,7))
writeln(copytext("abcdefgh",7,10)) 
produces this output:
cdefg
gh
Further information
This function returns an empty text if the bounds are not compatible with the string ( e.g. starting position larger than the length of the string) or inconsistent ( e.g. starting position after end position).
Related topics
Module