WOLFRAM SYSTEM MODELER
substringReturn a substring defined by start and end index |
|
SystemModel["Modelica.Utilities.Strings.substring"]

This information is part of the Modelica Standard Library maintained by the Modelica Association.
string2 = Strings.substring(string, startIndex, endIndex);
This function returns the substring from position startIndex up to and including position endIndex of "string" . The substring computation has the following properties:
startIndex is non-positive, it is set to 1 and a warning is raised.startIndex exceeds the string length, the returned substring is empty.endIndex is negative, it is set to the startIndex and a warning is raised. The returned substring is the single character at position startIndex of string.endIndex is non-negative and less than the startIndex, the returned substring is empty.endIndex exceeds the string length, it is set to the string length.string1 := "This is line 111"; string2 := Strings.substring(string1,9,12); // string2 = "line" string3 := Strings.substring(string1,9,0); // string3 = ""
result = substring(string, startIndex, endIndex)
| string |
Type: String Description: String from which a substring is inquired |
|---|---|
| startIndex |
Type: Integer Description: Character position of substring begin (index=1 is first character in string) |
| endIndex |
Type: Integer Description: Character position of substring end |
| result |
Type: String Description: String containing substring string[startIndex:endIndex] |
|---|