CONCATENATE-文本合并
函数含义:多个文本字段进行合并成一个文本字段。
函数用法:CONCATENATE(text1,[text2], …)
函数示例:将表单字段「开头」、「符号」以及「正文」三个字段拼接至一个文本,
则可设置公式为CONCATENATE(开头,符号,句号)。
函数返回值类型: 文本
DELETEWHITESPACE-删除字符串首尾空格
函数含义:删除字符串首尾,包括字符内部的空格。
函数用法:DELETEWHITESPACE(text)
函数示例:将表单字段「正文」中的空格去掉,返回一个新的文本,
则可设置公式为DELETEWHITESPACE(正文)。
函数返回值类型: 文本
EXACT-判断相同
函数含义:比较两个字符串是否完全相同(区分大小写)。完全相同则返回true,否则返回false。
函数用法:EXACT(text1,text2)
注意:区分大小写。
函数示例:比较表单中两个字段「姓名1」和「姓名2」中的的内容是否完全相等,完全相等返回true,否则返回false,则可设置公式为EXACT(姓名1,姓名2) 。
函数返回值类型: bool
LEFT-返回从1~x位置的字符
函数含义:从一个文本字符串的第一个字符开始返回指定个数的字符。
函数用法:LEFT(text,[num_chars])
函数示例:将表单中的「名称」字段,截取前两个字符返回,
则可设置公式为LEFT(名称,2)。
函数返回值类型: 文本
RIGHT-最右侧的几个字符
函数含义:返回文本值中最右边的字符。
函数用法:RIGHT(text,[num_chars])
补充说明:
text: 必需。包含要提取字符的文本字符串。
num_chars: 可选。指定希望提取的字符数。
函数示例:
获取表单字段「字母」最右侧两个字符,
则可设置公式为RIGHT(字母,2)。
函数返回值类型: 文本
LEN-字符串长度
函数含义:返回文本字符串中的字符个数。
函数用法:LEN(text)
函数示例:计算表单字符串字段「名称」中的字符个数,
则可设置公式为LEN(名称)。
函数返回值类型: 数字
LOWER-字母小写
函数含义:将一个文本字符串中的所有大写字母转换为小写字母。
函数用法:LOWER(text)
函数示例:将表单字段「字母」中,所有的字母转为小写输出,
则可设置公式为LOWER(字母)。
函数返回值类型: 文本
UPPER-字母全大写
函数含义:将一个文本字符串中的所有小写字母转换为大写字母。
函数用法:UPPER(text)
函数示例:将表单字段「字母」中,所有的字母转为大写输出,
则可设置公式为UPPER(字母)。
函数返回值类型: 文本
MID-返回指定位置的字符
函数含义:返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
函数用法:MID(text, startnum*, numchars*)
补充说明:
text要截断的文本,必填。
startnum,开始的位置,必填指定位置。
num_chars: 必需。 指定希望从文本中返回字符的个数。超出限制,则取最大数据。
函数示例:
截取表单字符「词」字段中的第三个字符开始后六个字符,
则可设置公式为MID(词,3,6)。
函数返回值类型: 文本
REPLACE-文本替换
函数含义:根据指定的字符数,将部分文本字符串替换为不同的文本字符串。
函数用法:REPLACE(oldtext*, startnum*, numchars*, newtext*)
补充说明:
old_text: 必需。要替换其部分字符的文本。
start_num: 必需。old_text中要替换为new_text的字符位置。
num_chars: 必需。old_text中希望使用new_text来进行替换的字符数。
new_text: 必需。将替换old_text中字符的文本。
函数示例:
将表单字符「词」字段中从第一个字符开始后的5个字符替换为hello,
则可设置公式为REPLACE(词,1,5,‘hello’)。
函数返回值类型: 文本
SEARCH-查找文本
函数含义:在第一个文本字符串中查找第二个文本字符串,并返回第二个文本字符串的起始位置的编号,该编号从第一个文本字符串的第一个字符算起。返回0则表示未查找到。
函数用法:SEARCH(findtext*,withintext*,[start_num])
补充说明:
find_text: 必需。要查找的文本。
within_text: 必需。要在其中搜索find_text参数的值的文本。
start_num: 可选。within_text参数中从之开始搜索的字符编号。
函数示例:
在表单字段「正文」中查找「词」字段,并返回「词」在「正文」的起始位置的编号,
则可设置公式为SEARCH(正文,词)。
函数返回值类型: 数字
TRIM-删除首尾空格
函数含义:删除字符串首尾的空格。
注意:不会去掉中间的空格。
函数用法:TRIM(text)
函数示例:将表单字段「字母」中的字符串,首尾的空格去掉,返回新的字符串,
则可设置公式为TRIM(字母)。
函数返回值类型: 文本
UNION-多个字符去重
函数含义:通过UNION()函数可以将重复数据自动剔除。
函数用法:UNION(array)
函数示例:
将表单中多个字段「文本1」、「文本2」、「文本3」中的重复数据「文本2」剔除后,将「文本1」和「文本3」用’,'连接合并得到新的字符串,
则可设置公式为UNION(文本1,文本2,文本3)。
函数返回值类型: 文本
VALUE-将文本转为数字
函数含义:将文本转化为数字。
函数用法:VALUE(text)
函数示例:
将表单「文本」字符串字段转为数字,
则可设置公式为VALUE(文本)。
函数返回值类型: 文本
UUID-随机数
函数含义:生成随机的数据。
函数用法:UUID()
函数示例:
UUID 函数可用于制作随机流水号等。如果需要从 36 位随机码中截取其中一部分,可以结合LEFT 函数一起使用
在表单中生成随机数,则可设置公式为UUID()。
函数返回值:文本
TEXT-数字转化为文本
函数含义:可以将数字转化成文本。
函数用法:TEXT(数字)。
函数示例:
将表单字段「数字」数字格式转为文本格式输出,
则可设置公式为TEXT(数字)。
函数返回值:文本
SPLIT-对字符串进行分割
函数含义:将文本按指定字符串分割成数组。
函数用法:SPLIT(text, text_separator)
补充说明:
text 切分的文本 ,必填。
text_separator,分隔符。
skip_empty 可选公式。是否跳过为空的字符,0 不跳过 1 跳过。
函数示例:
将表单「文本」字段使用表单字段「分割线」进行分割,输出一个数组,
则可设置公式为SPLIT(文本,分割线)。
函数返回值:数组
CONTAIN-字符是否包含另一个字符
函数含义:如果第一个文本包含第二文本,则返回第二个文本,如果不包含返回空字符串。
函数用法:CONTAIN(text1,text2)
函数示例:
判断表单字段「句子」中是否包含「词」,包含返回词,不包含返回空字符串,
则可设置公式为CONTAIN(句子,词)。
函数返回值:文本
UNIQUE_COUNT-文本去重的个数
函数含义:去重的文本个数。
函数用法:UNIQUE_COUNT(文本字段,文本字段2,文本字段3…)
函数示例:
将表单中多个字段去重,返回去重个数,
则可设置公式为UNIQUE_COUNT(句子,句子中的北京,北京大学)。
函数返回值:数字
TEXT_CLEAN-移除文本中特殊字符
函数含义:移除文本中的特殊字符和制表符只保留汉字,数字和字母信息。
函数用法:TEXT_CLEAN(文本控件)
函数示例:
将表单「句子」文本字段去掉特殊字符以及制表符,返回新的文本,
则可设置公式为TEXT_CLEAN(句子)。
函数返回值:文本
ARRAY_CONNECT-拼接复选框中的内容
函数含义:复选框文本拼接。
函数用法:ARRAY_CONNECT(复选框1,复选框2,复选框3,…)
函数示例:
将表单复选框选择内容拼接在一起,输出文本,
则可设置公式为ARRAY_CONNECT(复选框)。
函数返回值:文本
REPT-文本重复
函数含义:将文本重复一定次数。
函数用法:
REPT(text, number_times)
函数示例:设置公式为REPT(‘代码’,3)返回"代码代码代码"。
函数返回值类型: 文本
PREFIX-中文取首字母
函数含义:入参的拼音首字母缩写。
函数用法:PREFIX(‘TEXT’)或 PREFIX(‘TEXT’,1)
注意:入参为字符串。
index 计算前缀到哪一个位置,从index 的数据从 1 开始,
函数示例:设置公式为PREFIX(‘我爱中国’) ,返回wazg;设置公式为PREFIX(‘我爱中国’,2) 返回wa。
函数返回值类型: 文本
CONNECT-多个文本拼接
函数含义:文本拼接函数将拼接的数据连接起来。支持子表单。
函数用法:CONNECT(‘拼接符’,文本1,文本2)
注意:入参为拼接符,文本 1,文本 2。
函数示例:设置CONNECT(’-’,文本1,文本2) 返回文本1-文本2;设置CONNECT(’-’,子表单字段) 返回(子表单某个字段的整列) ‘第一行-第二行-第三行’。
函数返回值类型: 文本
IPV4_SEGMENT-IPV4分段获取标识
函数含义:IPV4 分段获取标识。
函数用法:IPV4_SEGMENT(文本控件,1)
注意:IPV4 分段获取标识。
函数示例:IP地址为192.168.1.1,设置IPV4_SEGMENT(‘192.168.1.1’,1),返回192,设置IPV4_SEGMENT(‘192.168.1.1’,4),返回1。
函数返回值类型: 文本
IPV4_RANGE-IPV4地址段获取详情
函数含义:IPV4地址端获取详情。
函数用法:IPV4_RANGE(文本控件,1)
函数示例:IPV4地址端获取详情为192.168.0.8/100,设置公式为IPV4_RANGE(192.168.0.8/100,1),返回192.168.0;设置公式为IPV4_RANGE(192.168.0.8/100,2),返回8;设置公式为IPV4_RANGE(192.168.0.8/100,3),返回100。
函数返回值类型: 文本
STRING REPLACE-文本替换指定字段
函数含义:把第一个参数中的第二个参数替换成第三个参数。
函数用法:STRING_REPLACE(文本字段1,文本字段2,文本字段3)
函数示例:输入文本1为测试文本文档,文本2为文档,文本3为123;设置STRING_REPLACE(文本1,文本2,文本3),返回测试文本123。
函数返回值类型: 文本
REPEATCHECK-文本中是否有重复字符
函数含义:校验文本是否有重复的字符。
函数用法:REPEATCHECK(文本控件)
函数示例:输入“测试测试文本",设置公式REPEATCHECK(测试测试文本),返回true。
函数返回值类型: bool
STR_REPEATCHECK-文本中是否有重复字符串
函数含义:校验,分割的文本是否有重复内容。
函数用法:STR_REPEATCHECK(文本控件)
函数示例:输入“测试测试文本",设置公式REPEATCHECK(测试测试文本),返回true。
函数返回值类型: bool
STR_EXTRACTION_NUMBER-从字符串中提取自然数
函数含义:从字符串中提取自然数。
函数用法:STRING_EXTRACTION_NUMBER(文本字段)
函数示例:输入“测试文本123",设置公式STRING_EXTRACTION_NUMBER(测试文本123),返回123。
函数返回值类型: 数字
CONTAIN_KEY_WORDS-判断是否包含某个关键字
函数含义:判断被检测的文本是否包含关键字。
函数用法:CONTAIN_KEY_WORDS(被检测字符,检查关键字)
注意:检查关键字 支持多个,结果返回为或的关系。如果包含关键字返回 true。
函数示例:输入文本为测试文本测123,关键字1为测试,关键字2为123;设置CONTAIN_KEY_WORDS(输入文本,关键字1,关键字2),返回true。
函数返回值类型: boolean
STRING_CONTAIN_HANZI-检测字符串,是否包含汉字字符
函数含义:检测字符串,是否包含汉字字符。
函数用法:STRING_CONTAIN_HANZI(被检测字)
注意:如果里面包含汉字字符返回true。
函数示例:输入文本为测试文本123ABC;设置STRING_CONTAIN_HANZI(输入文本),包含汉字字返回 true。
函数返回值类型: boolean
IS_PHONE_NUMBER-严格检测是否为联系电话
函数含义:支持手机号和座机。
函数用法:IS_PHONE_NUMBER(字符串)
注意:严格校验字符串 是否联系电话,是联系电话返回 true ,不是返回false。
函数示例:设置IS_PHONE_NUMBER(输入文本),是联系电话返回 true ,不是返回false。
函数返回值类型: boolean
STRING_IS_OPTIONS-检测字符串是否为之后检测项的一个
函数含义:用于校验数据完整性校验。
函数用法:STRING_IS_OPTIONS(被检测字,目标选项1,目标选项2)
注意:如果被检测字是后面检测项任意一个 ,返回true。
函数示例:输入STRING_IS_OPTIONS(‘无’,‘不详’,‘无’) 返回true。
函数返回值类型: bool
STRING_REPEAT_COUNT-查找文本2在文本1中出现的次数
函数含义:查找文本2在文本1中出现的次数。
函数用法:STRING_REPEAT_COUNT(文本1,文本2)
函数示例:
计算表单字段「文本2」在「文本1」中出现的次数,
则可设置公式为STRING_REPEAT_COUNT(文本1,文本2),返回出现次数。
函数返回值:数字
RTF_CLEAR()去除富文本中html标签
函数含义:去除富文本中html标签。
函数用法:RTF_CLEAR(富文本)
函数示例:设置RTF_CLEAR(富文本),返回去除html标签后的文本。
函数返回值类型: 文本
STRING_IS_TYPE()检测字符串是什么类型
函数含义:检测字符串,是否为文本、数字、文本+数字。
函数用法:STRING_IS_TYPE(被检测字符,检测类型)
注意:检测类型支持多个,结果返回为或的关系。
函数示例:
QQ_STRING 纯字母。
QQ_NUMBER 纯数字。
QQ_STRING_NUMBER 纯数字+字母。
QQ_STRING_OR_NUMBER 纯数字或者字母。
QQ_HANZI 汉字。
如果包含关键字返回 true。
函数返回值类型: boolean