由于 javascript 对encodeURIComponent()
所有内容进行编码,除了
(alphabetic)
(decimal digits)
-
_
.
!
~
*
'
(
)
并将它们编码为格式的字符串%{digits}
说encodeURIComponent
总是返回某种组合是真的吗
- _ . ! ~ * ' ( ) %
加上数字和字母字符,还是我错过了什么?
此外,可以公平地说,这里匹配的任何字符串:
/[^\_\-\.\!\~\*\'\(\)\d\w\%]/ig.test(string)
所以肯定没有encodeURIComponent
申请过吗?