URLDECODE
描述
URLDECODE
一个行函数,用于对 TEXT
已使用编码的值 application/x-www-form-urlencoded
媒体文件类型URL 编码(也称为百分比编码)是一种以统一资源标识符 (URI) 的方式对信息进行编码的机制。通过 HTTP GET
请求发送时, application/x-www-form-urlencoded
数据包含在请求 URI 的查询构成中。在 HTTP POST
请求中发送时,数据放置在消息正文中,媒体类型的名称包含在消息中。 Content-Type
标头。语法
URLDECODE
(URL_string
)返回值
返回类型为
TEXT
其中字符解码如下:- 字母数字字符(az、AZ、0-9)保持不变。
- 特殊字符连字符 (-), 逗号 (,)、下划线 (_),期间 (.)和星号 (*)保持不变。
- 加号 (+) 字符会转换为空格字符。
- 百分号字符 (%) 会被解释为特殊转义序列的开头,其中%,HH表示字节的十六进制值。以下是一些常见的转义序列:HH百分比编码顺序值%20空格键%0A或%0D或%0D%0A换行符%22双引号 (")%25百分比 (%)%2D连字符 (-)%2E期间 (.)%3C小于 (<)%3D大于 (>)%5C反斜杠 (\)%7C竖线 (|)
输入参数
- URL_string
- 必修内容。返回值的字段或表达式TEXT值假设输入字符串中的所有字符均为下列字符之一:小写字母 (az)、大写字母 (AZ)、数字 (0-9) 或连字符 (-), 逗号 (,)、下划线 (_),期间 (.)或星号 (*) 字符。百分号字符 (%允许使用“”,但会被解释为特殊转义序列的开头。加号字符 (+)是允许使用的字符,但该字符会被解释为空格字符。
示例
解码
url_query
字段的值:URLDECODE([url_query])
转换文本 URL 编码字符串 (
N%2FA%20or%20%22not%20applicable%22
) 转换为人工可读的值:URLDECODE("N%2FA%20or%20%22not%20applicable%22")
退货 N/A or "not applicable".