Looking for powershell Answers? Try Ask4KnowledgeBase
Looking for powershell Keywords? Try Ask4Keywords

PowerShellURLエンコード/デコード


備考

デコードURLの例で使用される正規表現は、 RFC 2396、付録B:正規表現によるURI参照の解析 。後世のために、ここに引用があります:

次の行は、URI参照をそのコンポーネントに分解する正規表現です。

^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?
 12            3  4          5       6  7        8 9

上記の2行目の数字は、読みやすくするためのものです。それらは、各部分表現の参照点(すなわち、ペアのかっこ)を示します。部分式にマッチした値を$と呼ぶ。例えば、上記の式を

http://www.ics.uci.edu/pub/ietf/uri/#Related

次の部分式が一致します。

$1 = http:
$2 = http
$3 = //www.ics.uci.edu
$4 = www.ics.uci.edu
$5 = /pub/ietf/uri/
$6 = <undefined>
$7 = <undefined>
$8 = #Related
$9 = Related

URLエンコード/デコード 関連する例