« 正規表現チェッカーが新しくなりました | メイン | 文字数のチェックの注意事項 »

拡張子を得る

ファイルネームから、拡張子だけ知りたいときがあります。

ファイルネームが、指定の拡張子かどうか調べるには、

【(\.gif|\.jpg)】のように【|】で区切った拡張子を記入していけばOKです。

また、拡張子を取り出したい場合は、

【\..*】をプログラム上で処理します。PHPの場合は、【ereg("\..*",$filename,$res)】のように使うと、変数$res[0]に拡張子が入ります。ドット以降の文字列を取得するだけの正規表現ですが、ファイルネームに拡張子以外のドットが含まれるといったことが無ければ、これで大丈夫です。ファイルネームが、ディレクトリなどを含む場合は、basename($filename)としておけば純粋にファイル部分だけが取り出せます。

トラックバック

このエントリーのトラックバックURL:
http://www.wakusan.com/mt/mt-tb.cgi/227

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年02月14日 14:45に投稿されたエントリーのページです。

ひとつ前の投稿は「正規表現チェッカーが新しくなりました」です。

次の投稿は「文字数のチェックの注意事項」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35