19.6.85. Mid(提取 Buffer 或 String 的一部分)
语法 :
Mid ( Source, Index, Length, Result ) => Buffer or String
参数
Source 作为 Buffer 或 String 之一求值。Index 和 Length 作为 Integer 求值。
说明
如果 Source 是一个缓冲区,则从第 Index 个字节(从零开始)起的 Length 个字节会被可选地复制到 Result 中。如果 Index 大于或等于该缓冲区的长度,则结果为空缓冲区。否则,如果 Index + Length 大于或等于该缓冲区的长度,则结果中只包含直到最后一个字节(含最后一个字节)为止的字节。
如果 Source 是一个字符串,则从第 Index 个字符(从零开始)起的 Length 个字符会被可选地复制到 Result 中。如果 Index 大于或等于该缓冲区的长度,则结果为空字符串。否则,如果 Index + Length 大于或等于该字符串的长度,则结果中只包含直到最后一个字符(含最后一个字符)为止的字节。