JavaScriptencodeURIComponent()
はすべてをエンコードするため、
(alphabetic)
(decimal digits)
-
_
.
!
~
*
'
(
)
これらを次の形式の文字列にエンコードします%{digits}
encodeURIComponent
常に何らかの組み合わせを返すと言うのは本当ですか?
- _ . ! ~ * ' ( ) %
プラス数字とアルファベット文字、または私が見逃したものはありますか?
さらに、ここで一致する文字列は次のとおりです。
/[^\_\-\.\!\~\*\'\(\)\d\w\%]/ig.test(string)
encodeURIComponent
したがって、それに適用されたことはありませんか?