*
はファイル名やディレクトリ名に *
を使用できないため実質的には使用不可
URLで使用できる文字、できない文字、使用できないパターンを紹介します。
URLの検出や正規表現での記載方法はこちらの記事を参照してください。
URLで利用できる文字は、RFC2396 と RFC3986 に定義されていますが、定義が微妙に違います。
*
はファイル名やディレクトリ名に *
を使用できないため実質的には使用不可
以下の文字は使用できません
"#"はURI参照として、"%"はエスケープ用文字として使われます。
以下の文字は使用できません。
RFC2936とRFC3986をまとめ、かつ、.
はファイルの拡張子として利用され ~
はユーザーディレクトリを示す文字を表すことを考慮すると、
実質利用できる文字は次の通りです。
(
)
'
は、RFC2396では利用できますが。、RFC3986 では予約文字となり利用できない記号になります。