@SUBSTRING
返回从起始索引处的字符开始到结束索引前字符结束的子字符串。起始索引始于零,返回的文本不包括结束索引。如果结束索引大于字符串中的字符数,则不返回任何内容。
DTP 类型:
可以为一个成员、多个成员、一个维、多个维、字符串或密码类型的 DTP 分配 @SUBSTRING
。
语法:
@SUBSTRING(String,Beginning Index,Ending Index)
参数:
参数 | 说明 |
---|---|
String |
设计时提示或文本 |
Beginning Index |
设计时提示数字或文本 |
Ending Index |
设计时提示数字或文本 |
示例:
[SUBSTRING_Str]=@SUBSTRING([String1],[start_ind],[end_ind])
其中:
[SUBSTRING_Str]
是字符串类型的 DTP,不是检查的提示。
[String1]
是字符串类型的 DTP,是检查的提示。
[start_ind]
是数字类型的 DTP,是检查的提示。
[end_ind]
是数字类型的 DTP,是检查的提示。
假设该参数如下所示:
String:"This is a test of converting characters to strings."
Beginning Index:"2"
Ending Index:"16"
在此示例中,[SUBSTRING_Str]
返回 "his is a test o",因为字符串中的第二个字符是 "this" 中的 "h",第 15 个字符是 "of" 一词开头处的 "o"。