已审核词条
未审核词条
|
| 编码_URL解码_快速 | 文本型 | |
|
| 参_解码文本 | 文本型 | | | |
参_是否UTF8 | 逻辑型 | | | | 参_汇编模式 | 逻辑型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 |
| 局_字节集变量 | 字节集 | | |
| 局_返回字节集 | 字节型 | | "0" |
| 局_循环容器 | 整数型 | | |
| Len | 整数型 | | |
| c1 | 字节型 | | |
| c0 | 字节型 | | |
| num | 整数型 | | |
如果真 (参_解码文本 =
“”)
返回 (“”)
局_字节集变量 =
到字节集 (参_解码文本
)
如果 (参_汇编模式
)
汇编_字节集URL解码 (局_字节集变量
)
Len =
取字节集长度 (局_字节集变量
)
局_循环容器 = 1

判断循环首 (局_循环容器 ≤ Len
)

判断 (局_字节集变量
[局_循环容器
] ≠ 37
)

加入成员 (局_返回字节集, 局_字节集变量
[局_循环容器
])







局_循环容器 = 局_循环容器 + 1



如果真 (Len < 局_循环容器
)





跳出循环 ()

c1 = 局_字节集变量 [局_循环容器]


局_循环容器 = 局_循环容器 + 1



如果真 (Len < 局_循环容器
)





跳出循环 ()






c0 = 局_字节集变量
[局_循环容器
]


num =
hex2dec (c1
) × 16 +
hex2dec (c0
)

加入成员 (局_返回字节集, num
)




局_循环容器 = 局_循环容器 + 1

判断循环尾 ()
局_字节集变量 =
到字节集 (局_返回字节集
)
如果真 (参_是否UTF8
)
返回 (编码_Utf8到Ansi (局_字节集变量
))
返回 (到文本 (局_字节集变量))置入代码 ({ 96, 139, 69, 8, 139, 0, 131, 192, 8, 80, 139, 248, 139, 240, 172, 60, 0, 116, 37, 60, 37, 117, 30, 73, 172, 60, 57, 118, 4, 36, 223, 44, 7, 44, 48, 138, 224, 192, 228, 4, 172, 60, 57, 118, 4, 36, 223, 44, 7, 44, 48, 10, 196, 170, 235, 214, 91, 139, 67, 252, 78, 43, 198, 3, 199, 137, 67, 252, 97, 201, 194, 4, 0
})
判断 (c ≥ 48
且 c ≤ 57
)
返回 (c - 48
)
判断 (c ≥ 97
且 c ≤ 102
)
返回 (c - 97 + 10
)
判断 (c ≥ 65
且 c ≤ 70
)
返回 (c - 65 + 10
)
返回 (-1
)
词条作者信息
使用例程
参与校正错误的易友