[Overview][Resource strings][Constants][Types][Procedures and functions][Index] |
Extract a word from a string, starting at a given position in the string.
Source position: strutils.pp line 209
function ExtractSubstr( |
const S: string; |
var Pos: Integer; |
const Delims: TSysCharSet |
):string; |
S |
|
String to search in. |
Pos |
|
Initial position to start extracting. On exit returns the position of the next word. |
Delims |
|
Characters to use as word delimiters |
The extracted word.
ExtractSubStr returns all characters from S starting at position Pos till the first character in Delims, or till the end of S is reached. The delimiter character is not included in the result. Pos is then updated to point to the next first non-delimiter character in S. If Pos is larger than the Length of S, an empty string is returned.
The predefined constant StdWordDelims can be used for the Delims argument.
None.
|
Extract the N-th delimited part from a string. |
|
|
Extract the N-th word out of a string. |
|
|
Extract a word from a string, and return the position where it was located in the string. |