gpt4 book ai didi

javascript - encodeURIComponent() 可以输出哪些字符?

转载 作者:行者123 更新时间:2023-11-28 02:27:37 24 4
gpt4 key购买 nike

由于 javascript 的 encodeURIComponent() 对除

之外的所有内容进行编码
(alphabetic)
(decimal digits)
-
_
.
!
~
*
'
(
)

并将它们编码为 %{digits}

格式的字符串

encodeURIComponent 是否总是返回以下内容的某种组合

- _ . ! ~ * ' ( ) %

加上数字和字母字符,或者有什么我漏掉的吗?

此外,可以公平地说这里匹配任何字符串吗:

/[^\_\-\.\!\~\*\'\(\)\d\w\%]/ig.test(string)

因此肯定没有应用 encodeURIComponent 吗?

最佳答案

根据the docs

encodeURIComponent escapes all characters except the following
alphabetic, decimal digits, - _ . ! ~ * ' ( )

所以我想说你是对的。

关于javascript - encodeURIComponent() 可以输出哪些字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14673825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com