截取字符串
活动说明
按照指定的位置和长度进行字符串截取
执行逻辑:接收待截取字符串,确认从何处截取,如果是左侧,则从第一个字符向右取出截取长度的字符串,如果是右侧,则从最后一个字符向左取出截取长度的字符串,如果是从任意位置,则需要从开始截取的位置向右取出截取长度的字符串。最后将结果输出到截取后字符串
属性说明
输入项
待截取字符串
要截取的的源字符串
从何处截取
选择从何处开始截取,支持选择左侧、右侧或任意位置,如果是左侧,则从第一个字符向右取出截取长度的字符串,如果是右侧,则从最后一个字符向左取出截取长度的字符串,如果是从任意位置,则需要从开始截取的位置向右取出截取长度的字符串。
截取长度
要截取的长度
开始截取的位置
当"从何处截取"选择「任意位置」时显现,指开始截取字符的位置。从第1个字符开始截取填0,从第2个字符开始截取则填1,以此类推。如果不填则认为是0。
输出项
截取后字符串
设置一个变量,来保存截取后的字符串
使用示例
以任意位置截取为例:
属性栏设置:
执行步骤:
将字符串"abcdefg"从字符a开始截取,截取三个字符,得到截取后的字符串"abc"
运行结果: