JavaScript decodeURIComponentでエンコードされた文字列を元の文字列に戻すサンプル

環境
Google Chrome  107.0.5304.88
Windows 10 Home 64bit

構文
decodeURIComponent ( encodeURIComponentでエンコードされた文字列 )
引数
encodedURI
エンコードされた URI の構成要素です。

返値
エンコードされた統一資源識別子 (URI) の構成要素をデコードしたものを表す新しい文字列です。

使用例

const strA = "%E3%83%86%E3%82%B9%E3%83%88AB34%EF%BC%93%EF%BC%94";
console.log(decodeURIComponent(strA));

const strB = "s6-%3F%3A%23%24%26%3D_.!~*'()";
console.log(decodeURIComponent(strB));

実行結果

> "テストAB3434"
> "s6-?:#$&=_.!~*'()"

 

JavaScript

Posted by arkgame