账号将于20XX年X月X日过期,尽快续费哦!
立即续费签到成功,积分+1
【全屋定制】表达式增加多种字符串函数写法
功能亮点:
支持对文本参数或引用字段文本进行特定取值,再用于其他表达式运算。
解决问题:
解决之前无字符串取值功能的问题。
功能价值:
多种字符串写法,增加入库多样性和可选性。
对标竞品,完善功能。
字符运算说明:
1、strToNum,支持将字符串转化为数值,之后进行数值计算。
2、left,支持从文本左侧取值。left(参数, 3), 返回文本类参数值的前3个字符。
3、right,支持从文本右侧取值。right(参数, 3), 返回文本类参数值的后3个字符。
4、mid,支持从文本中间取值。mid(参数, 2,3), 返回文本类参数值的第2个字符起的后面3个字符。
5、firstIndexOf,支持获取特定文本第一次出现的位置序号。firstIndexOf(s1, s2),s1和s2都是文本,或文本类型参数。返回s2第一次在s1中出现的位置序号,若不存在返回-1。位置序号从0开始,以s2的首字符作为定位。例:参数A="abcd",#firstIndexOf(A, "bc") =1,#firstIndexOf(A, "xy") =-1
6、lastIndexOf,支持获取特定文本最后一次出现的位置序号。lastIndexOf(s1, s2),s1和s2都是文本,或文本类型参数。返回s2最后一次在s1中出现的位置序号,若不存在返回-1。
以上函数写法支持混用,例:
参数A = "V10010", strToNum(right(A, 5)) = 10010, strToNum(right(A, 5)) - 10 = 10000

全部评论(0)