TEXTCUT Returns a part of a text value
Syntax:
TEXTCUT(text,start_position,length)
- text: Source text.
- start_position: The position of the first character in the text that is to be included in the returned text part.
- length: Number of characters to extract from the starting position.
Return value:
This command returns the specified part of the source text. On error it returns an empty text value.
Remarks:
- The start_position parameter is not zero-based. The first character is 1, the second 2 and so on.
- Use -1 as the length parameter to get the rest of the text from the start position.
- If length is higher than the rest of the available text from the start position the full remaining text will be returned.
See Also:
Command History:
Added in ScriptFTP 3.1 build October 1th 2008
Example:
# Prints -this- $part=TEXTCUT("this is ScriptFTP",1,4) PRINT($part) # Prints -La Mancha- $part=TEXTCUT("In a village of La Mancha",17,9) PRINT($part) # Prints nothing, the second # parameter (11) is wrong. $part=TEXTCUT("whatever",11,8) PRINT($part) # Prints -123456789.txt- $filename="prefix123456789.txt" $filename2=TEXTCUT($filename,7,-1) PRINT($filename2) # Prints -123456789- $text1="123456789" $text2=TEXTCUT($text1,1,999) PRINT($text2)