概述
处理字符的一系列函数
注意:
- 下面的字符、字符串、String和文本的含义一样
CONTAIN
1.含义
如果第一个文本包含第二文本,则返回第二个文本,如果不包含返回空字符串
入参
- 字符串,必填
- 字符串,必填
返回值 String
2.用法
CONTAIN(text,text)
3.解释
CONCATENATE
1.含义
_多个文本字段进行合并成一个文本字段 _
入参
- N 个字符,如果位数
返回值 String
2.用法
CONCATENATE(text1,[text2], …)
3.解释
EXACT
1.含义
比较两个字符串是否完全相同(区分大小写)。完全相同则返回true,否则返回false
入参
- 字符串,必填
- 字符串,必填
返回值
2.用法
EXACT(text1,text2)
3.解释
LEFT
1.含义
从一个文本字符串的第一个字符开始返回指定个数的字符。
入参
- 原始字符串,必填
- 第几个字符,必填,数字类型, 从 1 开始
返回值 String
2.用法
LEFT(text,[num_chars])
LEFT(“你好速融云”,2)返回"你好",也就是"你好速融云"的从左往右的前2个字符
3.解释
LEN
1.含义
返回文本字符串中的字符个数。
入参
- _原始字符串,必填 _
返回值
2.用法
LEN(text)
3.解释
LOWER
1.含义
将一个文本字符串中的所有大写字母转换为小写字母。
入参
- 原始字符串,必填 ,中文则不替换
返回值
2.用法
LOWER(text)
3.解释
UPPER
1.含义
将一个文本字符串中的所有小写字母转换为大写字母。
入参
- 原始字符串,必填 ,中文则不替换
返回值
2.用法
upper(text)
3.解释
upper(‘abc’)–> ABC
REPLACE
1.含义
根据指定的字符数,将部分文本字符串替换为不同的文本字符串。
入参
- old_text: 必需。要替换其部分字符的文本。
- start_num: 必需。old_text中要替换为new_text的字符位置。
- num_chars: 必需。old_text中希望使用new_text来进行替换的字符数。
- new_text: 必需。将替换old_text中字符的文本。
返回值 String
2.用法
REPLACE(oldtext*, startnum*, numchars*, newtext*)
3.解释
REPT
1.含义
_将文本重复一定次数。 _
入参
- 文本字符串,必填
- 重复次数,必填 数字
返回值
2.用法
REPT(text, number_times)
3.解释
SEARCH
1.含义
在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。返回0则表示未查找到。
入参
- find_text: 必需。要查找的文本。
- within_text: 必需。要在其中搜索find_text参数的值的文本。
- start_num: 可选。within_text参数中从之开始搜索的字符编号。
返回值
2.用法
SEARCH(findtext*,withintext*,[start_num])
3.解释
RIGHT
1.含义
返回文本值中最右边的字符。
入参
- text: 必需。包含要提取字符的文本字符串。
- num_chars: 可选。指定希望提取的字符数。
返回值
2.用法
RIGHT(text,[num_chars])
3.解释
SPLIT
1.含义
将文本按指定字符串分割成数组。
入参
- text 切分的文本 ,必填
- text_separator,分隔符
返回值 数组
2.用法
SPLIT(text, text_separator)
3.解释
TRIM
1.含义
删除字符串首尾的空格。
入参
- 字符串,必填
返回值 String
2.用法
TRIM(text)
3.解释
DELETEWHITESPACE
1.含义
删除字符串首尾,包括字符内部的空格
入参
- 字符串,必填
返回值 String
2.用法
DELETEWHITESPACE(text)
3.解释
UPPER
1.含义
将一个文本字符串中的所有小写字母转换为大写字母。
入参
- 字符串,必填
返回值 String
2.用法
UPPER(text)
3.解释
MID
1.含义
返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
入参
- text要截断的文本,必填
- startnum,开始的位置,必填指定位置
- num_chars: 必需。 指定希望从文本中返回字符的个数。
返回值
2.用法
MID(text, startnum*, numchars*)
3.解释
VALUE
1.含义
将文本转化为数字
入参
- 数字字符串
返回值 数字
2.用法
VALUE(text)
3.解释
TEXT
1.含义
可以将文本转化成数字
入参
- 字符串
返回值 数字
2.用法
TEXT_(数字)_
3.解释
ISEMPTY 判空函数
1.含义
判断值是否为空字符串、空对象或者空数组。nil
入参
- 字符串。必填
返回值
2.用法
ISEMPTY(text)
3.解释
返回当前填写人的 IP 地址
IP
1.含义
入参
- 无
返回值
2.用法
IP()
3.解释
UNION 删除重复
1.含义
通过UNION()函数可以将重复数据自动剔除。
入参
- N 个字符
- 或者一个数组
返回值
2.用法
UNION(文本1,文本2,文本3,文本4)或UNION([数组])
3.解释
PREFIX (拼音缩写)
1.含义
入参的拼音首字母缩写
入参
- 字符串
- index 计算前缀到哪一个位置,从index 的数据从 1 开始,
返回值
2.用法
PREFIX_(‘TEXT’)或 PREFIX(‘TEXT’,1)_
3.解释
PREFIX(‘我爱中国’) --> wazg
PREFIX(‘我爱中国’,2) --> wa
UUID
1.含义
生成随机的数据
入参
- 无
返回值
2.用法
UUID()
3.解释
CONNECT
1.含义
_ _文本拼接函数将拼接的数据连接起来。支持子表单。
入参
- 拼接符
- 文本 1
- 文本 2
返回值
2.用法
CONNECT(‘拼接符’,文本1,文本2)
CONNECT(’-’,文本1,文本2) 返回文本1-文本2
CONNECT(’-’,子表单字段) 返回(子表单某个字段的整列) ‘第一行-第二行-第三行’
3.解释
TEXTDEPT_NAME
1.含义
_ _取出部门字段的第一个部门名称
入参
- 部门字段
返回值
2.用法
TEXTDEPT_NAME(部门字段)
3.解释
TEXTDEPT_ID
1.含义
_ _取出部门字段的第一个ID
入参
- 部门字段
返回值
2.用法
TEXTDEPT_ID(部门字段)
3.解释
TEXTUSER_NAME
1.含义
_ _取出成员字段的名称
入参
- 部门字段
返回值
2.用法
TEXTUSER_NAME(成员字段)
3.解释
TEXTUSER_EMAIL
1.含义
取出成员字段的邮箱
入参
- 部门字段
返回值
2.用法
TEXTUSER_EMAIL(成员字段)
3.解释
TEXTUSER_PHONE
1.含义
取出成员字段的手机号
入参
- 部门字段
返回值
2.用法
TEXTUSER_PHONE(成员字段)