URLエンコードされた文字列を元に戻す

Contents [hide]

出力結果

toyota 車

プログラム例

JavaScript

1
2
orig = "toyota%20%E8%BB%8A"
console.log(decodeURI(orig))

PHP

1
2
3
<?php
$orig = "toyota%20%E8%BB%8A";
print(rawurldecode($orig))."\n";

Perl

1
2
3
use URI::Escape;
my $orig = "toyota%20%E8%BB%8A";
print uri_unescape($orig)."\n";

Python

1
2
3
import urllib.parse
orig = "toyota%20%E8%BB%8A"
print(urllib.parse.unquote(orig))

Ruby

1
2
3
require 'uri'
orig = "toyota%20%E8%BB%8A"
print URI.unescape(orig) + "\n"

プログラミング言語比較サイトProgrammingLang.comでは、同じ問題を複数のプログラミング言語がそれぞれどのような記述で解決できるのかの例を提供。
複数の言語を比較し、貴方の問題を解決するのに最適な言語の選択と、その言語での解法を得る事を手助けします。
全問題カバー: JavaScript Perl PHP Python Ruby | 一部: C C# C++ Go Java Rust Shell
 
問題解法大分類(50音順)
Class | 時間 | 数値 | System | Database | Test | Network | 配列 | ファイルシステム | 変数 | 文字列
その他役立ちコンテンツ

※当サイトではアフィリエイトプログラムを利用して商品を紹介しています。