字符串函数

返回值说明 返回截取后的子字符串,source或者startPosition为NULL时返回NULL。支持的计算引擎 MaxCompute(ODPS)、MYSQL、RDS、HIVE、AnalyticDB PostgreSQL(ADB_PG)、POLAR_PG、POSTGRESQL、SPARK。TRIM 函数说明 删除字符串source两端的...

STR_HASH

valType 表示截取后的子串在计算分库分表时所使用的类型,取值范围如下:0(默认值):表示 PolarDB-X 将截取后的子串当作字符串类型来计算路由。1:表示 PolarDB-X 将截取后的子串当作整数类型来计算路由(子串面值的整数不能大于...

STR_HASH

valType 表示截取后的子串在计算分库分表时所使用的类型,取值范围如下:0(默认值):表示 PolarDB-X 1.0 将截取后的子串当作字符串类型来计算路由。1:表示 PolarDB-X 1.0 将截取后的子串当作整数类型来计算路由(子串面值的整数不能大于...

CString

CString substring(int beginIndex,int endIndex)返回这个字符串的子字符串,可以设定起止位置 CString substring(int beginIndex)从指定位置开始返回这个字符串的子字符串 CString[]split(CString str)将字符串按照分隔符分开 CString[]...

CString

CString substring(int beginIndex,int endIndex)返回这个字符串的子字符串,可以设定起止位置 CString substring(int beginIndex)从指定位置开始返回这个字符串的子字符串 CString[]split(CString str)将字符串按照分隔符分开 CString[]...

字符串函数

to_base64(str)Varchar 返回对str进行base64编码后的字符串。hex(str)Bigint 返回str的十六进制字符串表示,其中str中每个字符的每个字节均转换为两个十六进制数字。hex(str)Varchar 返回x的十六进制字符串表示。例如 hex(255)的返回值为 '...

支持的函数

使用示例:示例场景 请求示例 返回示例 从字符串中找出指定的子字符串。SELECT SUBSTRING('Thomas' FROM 2 FOR 3);substring-hom 从字符串中找出与POSIX正则表达式匹配的子字符串。SELECT SUBSTRING('Thomas' FROM '.$');substring-mas ...

REGEXP_EXTRACT_ALL

在字符串中查找所有出现的正则表达式匹配模式的子字符串,并把找到的字符串以数组返回。命令格式 array<T>regexp_extract_all(string,string[,bigint])参数说明 source:必填。STRING类型。待分析的字符串。pattern:必填。STRING类型。待...

公共HTTP头定义

Content-MD5 字符串 Body 经过 MD5 计算后的字符串,计算结果为大写;如果没有 Body 部分,则不需要填写该请求头。Content-Type 字符串 Body 类型。类型为字符串,分为 application/json 和 application/json-rpc 两种类型,默认值为 ...

自定义分表规则

示例三 路由字段为 user_id(字符型)=‘123456’Integer.valueOf(#user_id#.substring(3,5))%100 通过上面的分表规则,截取 user_id 中序号为 3 至 5 之间(不包括 5)的子字符串,转换为整型,并对 100 求模,计算结果为 45。最终的路由...

公共响应头

Body经过MD5计算后的字符串,为大写字符串。Content-Type 字符串 RFC 2616中定义的HTTP响应内容类型。目前Log Service服务端响应类型支持application/json、application/x-protobuf两种类型。Date 字符串 当前返回时刻的时间,参数目前只...

KEYVALUE

当某个被 split1 拆分后的字符串中有多个 split2 时,返回结果未定义。key:必填。STRING类型。将字符串按照 split1 和 split2 拆分后,返回 key 值对应的Value。返回值说明 返回STRING类型。返回规则如下:split1 或 split2 值为NULL时,...

Misc相关

返回值 base64编码后的字符串。示例 if$http_data { decdata = base64_dec($http_data)say(concat('base64_decdata=',decdata))say(concat('base64_encdata=',base64_enc('hello,dsl')))} 请求header:"data:aGVsbG8sIGRzbA="响应:base64_...

Misc相关

返回值 base64编码后的字符串。示例 if$http_data { decdata = base64_dec($http_data)say(concat('base64_decdata=',decdata))say(concat('base64_encdata=',base64_enc('hello,dsl')))} 请求header:"data:aGVsbG8sIGRzbA="响应:base64_...

附录:统计周期表达式参数

返回值:从字符串s返回一个长度同len字符相同的子字符串,起始于位置n。示例:substring('20190802',1,4)返回 2019。substring('20190802',1,6)返回 201908。lastNHour 用法:最近N小时周期的起始小时。参数:(必传)currentDatetime:...

附录:统计周期表达式参数

返回值:从字符串s返回一个长度同len字符相同的子字符串,起始于位置n。示例:substring('20190802',1,4)返回 2019。substring('20190802',1,6)返回 201908。lastNHour 用法:最近N小时周期的起始小时。参数:(必传)currentDatetime:...

KEYVALUE_TUPLE

当某个被 split1 拆分后的字符串中有多个 split2 时,返回结果未定义。key:必填。STRING类型。将字符串按照 split1 和 split2 拆分后,返回 key 值对应的Value。返回值说明 返回STRING类型。返回规则如下:split1 或 split2 值为NULL时,...

Misc相关函数

返回值 base64编码后的字符串。示例 if$http_data { decdata = base64_dec($http_data)say(concat('base64_decdata=',decdata))say(concat('base64_encdata=',base64_enc('hello,dsl')))} 请求header:"data:aGVsbG8sIGRzbA="响应:base64_...

Misc相关

返回值 base64编码后的字符串。示例 if$http_data { decdata = base64_dec($http_data)say(concat('base64_decdata=',decdata))say(concat('base64_encdata=',base64_enc('hello,dsl')))} 请求header:"data:aGVsbG8sIGRzbA="响应:base64_...

公共请求头

Content-MD5 字符串 否 请求Body经过MD5计算后的字符串,计算结果为大写。如果没有Body部分,则不需要提供该请求头。Content-Type 字符串 否 RFC 2616中定义的HTTP请求Body类型。目前日志服务API请求只支持application/x-protobuf类型。...

函数概览

字符串函数 返回指定格式的字符串,或指定条件下处理后的字符串。自定义标量函数 当以上函数不能满足使用需求时,支持使用UDF来实现功能的扩展。具体操作,请参见 通过流引擎使用UDF。时空函数 Lindorm流引擎内置的时空函数。详细介绍,请...

REPEAT

返回将 str 重复 n 次后的字符串。命令格式 string repeat(string,bigint)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。n:必填。BIGINT类型。长度不超过2 MB...

KeyValue函数

当某个被split1拆分后的字符串中有多个split2时,返回结果未定义。否,如果填写,必须填上split2。split2 TEXT 用于作为分隔符的字符串。按照指定的分隔符split2拆分split1分隔后的字符串,如果没有指定,按照冒号(:)拆分。否,如果填写...

字符串函数

返回结果如下:+-+-+|goods_name|new_goods_name|+-+-+|goods_name_3|goods_name_3_typ1|SUBSTRING 将字符串按照指定位置从左向右截取,截取长度为len的子字符串。语法 SUBSTRING(string,offset,len)说明 offset 为字符串开始截取的...

Fn:Indent

返回值 返回更改缩进格式后的字符串。使用示例 ROSTemplateFormatVersion:'2015-09-01' Parameters:p1:Default:|-[client]port=3306 password=123 Type:String Outputs:result:Value:'Fn:Sub':|data:${p1}-p1:'Fn:Indent':Ref:p1-1 调整...

Fn:Join

调用内部函数Fn:Join,将一组字符串拼接起来并用特定...返回值 拼接后的字符串。使用示例 YAML!Join[',',[a,b,c]]JSON {"Fn:Join":[",",["a","b","c"]]} 返回值:a,b,c。支持的函数 Fn:Base64Encode Fn:GetAtt Fn:Join Fn:Select Fn:Select

签名机制

编码时可以先用标准库的方式编码,然后把编码后的字符串中的加号(+)替换成%20,星号(*)替换成%2A,%7E 替换回波浪线(~),即可得到上述规则描述的编码字符串。本算法可以用下面的 percentEncode 方法来实现:private static final ...

签名版本4(推荐)

Lowercase()+""+UNSIGNED-PAYLOAD 步骤2:构造待签名字符串(StringToSign)将格式化后的请求进行统一的计算处理,得到待签名的字符串。格式"OSS4-HMAC-SHA256"+""+TimeStamp+""+Scope+""+Hex(SHA256Hash())参数说明如下:参数 类型 是否...

签名版本4(推荐)

Canonical URI 字符串 是/examplebucket/exampleobject URI进行UriEncode后的字符串,其中正斜线(/)不需要编码。如果URI中不包含QueryString,则从正斜线(/)开始到URI末尾。如果URI中包含QueryString,则从正斜线(/)开始到问号?结束...

函数列表

endsWith(String)查看字符串是否以指定的子字符串结尾。indexOf(String,index)从指定index索引位置开始,指定字符串在字符串中首次出现的位置。index 不传入,默认为0。其他函数 表达式 说明 endWith(input,suffix)判断字符串 input 中是否...

如何使用ROS获取一个字符串六位

本文以获取伪参数ALIYUN:AccountID的六位为例,向您介绍如何通过ROS获取字符串六位。您可以通过伪参数ALIYUN:AccountID获取执行者的账号ID,然后用内部函数 Fn:Jq 获取字符串六位。更多信息,请参见 伪参数(Pseudo parameters)...

操作符函数

容器判断 op_len 计算文本字符串中的字符数,可用于字符串和其他返回元组、列表、字典的表达式。op_in 判断字符串、元组、列表或字典中是否包含特定元素,返回True或False。op_not_in 判断字符串、元组、列表或字典中是否不包含特定元素,...

正则表达式函数

原始日志 iphone:13900001234 加工规则 e_set("sec_iphone",regex_replace(v("iphone"),r"(\d{0,3})\d{4}(\d{4})",replace=r"\1*\2"),)说明 replace=r"\1*\2"表示替换后的字符串要满足正则表达式 r"\1*\2。\1 代表第一个分组,即(\d{0,3})...

函数列表

返回连接后的字符串。示例:concat(field,'a')。cos(number)返回number值的余弦。cosh(number)返回number值的双曲余弦(hyperbolic cosine)。crypto(field,String)对field的值进行加密。第二个参数String为算法字符串。可选:MD2、MD5、...

Fn:Sub

返回值 返回替换变量后的字符串。特殊示例 如果您只需要引用模板参数、伪参数(Pseudo parameters)、资源名称以及资源属性,则不需要指定变量字典,您可以结合${}一起使用。返回引用参数的对应值。YAML Fn:Sub:${String} JSON {"Fn:Sub":...

鉴权配置

是验证信息经过MD5加密后的字符串。是未加密的字符串,以明文表示。固定长度10,1970年01月01日以来的秒数,表示为十六进制。采用格式一进行URL加密,例如:...

日期时间函数

返回结果 返回转换后的时间字符串。函数示例 示例1:把time字段的值转换成fmt形式,时区东京。原始日志 time:2019-06-03 02:41:26 fmt:%Y/m/d%H-%M-%S tz:Asia/Tokyo 加工规则 e_set("dt_str",dt_str(v("time"),fmt=v("fmt"),tz=v("tz")))...

内置函数(Builtin-Functions)

返回值 List内多个元素连接后的字符串。示例 {"Fn:Join":[",",["a","b","c"]]} 示例返回"a,b,c"Fn:Select 数据元容器通过查询索引返回的单个数据元。声明 {"Fn:Select":["Index","Container"]} 参数 Index:被查询Container的索引String或...

配置字符串替换

您可以通过字符串替换节点替换字符串类型的字段。前提条件 配置字符串替换节点前,您需要先配置好相应的输入节点,详情请参见 实时同步支持的数据源。操作步骤 进入 数据开发 页面。登录 DataWorks控制台。在左侧导航栏,单击 工作空间列表...

字符

注意 对于以上几种类型数据的存储空间要求来说,如果字符串长度小于127个字节,那么实际存储空间的大小就是实际字符串的长度加上1个字节,如果字符串长度大于等于127个字节,那么实际存储空间的大小就是实际字符串长度加上4个字节。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
机器翻译 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用