copytext


Purpose
Copy a part of a text or string.
Synopsis
function copytext(txt:text, i1:integer, i2:integer):text
function copytext(str:string, i1:integer, i2:integer):text
Arguments
txt 
A text object
str 
String
i1 
Starting position of the region to copy
i2 
End position of the region to copy
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
deltext, inserttext, pastetext, cuttext


If you have any comments or suggestions about these pages, please send mail to docs@dashoptimization.com.