跳到主要内容

INSERT(插入子串)

功能说明​

在原字符串第 pos 个字符之后插入子字符串,并返回新字符串,原字符串保持不变。pos := 0 时插到开头;pos 大于或等于原字符串长度时追加到末尾。

输入参数​

名称类型描述
strSTRING(255)原始字符串
substrSTRING(255)要插入的子字符串
posUDINT插入位置

输出参数​

暂无。

使用说明​

pos 表示插入点之前已有的字符数。例如:

result := INSERT('ABC', 'XY', 2); (* 结果为 'ABXYC' *)

DELETE 和 REPLACE 的位置语义不随本次变化。