タグ付けされた質問 「file-extension」

ファイルのタイプを識別するために、ファイル名の末尾に追加されるサフィックス。(通常)ファイル名とピリオド記号で区切られます。



28
PHPでファイル拡張子を取得するにはどうすればよいですか?
これは、さまざまな答えでウェブ上のどこでも読むことができる質問です。 $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts = split("[/\\.]", $filename); $n = count($exts)-1; $ext = $exts[$n]; 等 ただし、常に「最良の方法」があり、それはスタックオーバーフロー上にある必要があります。


6
JPGとJPEG画像形式
私はJPEG画像をよく使用していますが、2つの非常によく似たファイル拡張子があることに気づきまし.jpgた。モバイルのカメラとプレビューアプリケーションで使用するファイル拡張子と.jpeg、Image CaptureがCanon MX455プリンターでスキャンした画像を保存するファイル拡張子です。拡張子を変更してLaTeXを指定したので、LaTeXは区別されないようで、結果は最初から正しいかのように見えます。2つの違いは何だろうと思った。私はこの質問に出くわしました.jpeg.jpg.jpg、そして確かにそれを読み通しますが、現時点では少し時間がずれています。ただし、ざっと見てみると、2つの拡張機能を区別していないようです。実際、ファイルタイプの名前はでJPEGあり、ファイル拡張子は.jpg: JPEG(ファイル拡張子にはJPG、Joint Photographic Experts Group) (そこの最初の回答から抜粋)。2つの拡張機能に大きな違いはありますか?もしそうなら、それは何ですか?

11
ファイルシステムのパスを考えると、拡張子なしでファイル名を抽出する短い方法はありますか?
WPF C#でプログラミングします。私は例えば次のパスを持っています: C:\Program Files\hello.txt それから抽出helloしたいと思います。 パスはstringデータベースから取得されます。現在、私は次のコードを使用してパスを分割し'\'、次に再び分割してい'.'ます: string path = "C:\\Program Files\\hello.txt"; string[] pathArr = path.Split('\\'); string[] fileArr = pathArr.Last().Split('.'); string fileName = fileArr.Last().ToString(); それは機能しますが、私にはそれに対するより短くてよりスマートな解決策があるはずだと思います。何か案が?



12
.htm対.html?より適切なファイル拡張子の名前はどれですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する HTMLファイルにはどのファイル拡張子を選択すればよいですか?なぜ?




6
すべてのファイルにファイル拡張子を再帰的に追加する
ファイル拡張子のないファイルを含むいくつかのディレクトリとサブディレクトリがあります。.jpgこれらのディレクトリに含まれるすべてのファイルに追加したいと思います。ファイル拡張子を変更するだけでなく、ファイル拡張子を追加するためのbashスクリプトを見てきました。それはまた再帰的である必要があります、誰かが助けてくれますか?

14
nodejsのフォルダーの下にある* .html拡張子でファイルを検索します
nodejsを使用して、srcフォルダーとそのすべてのサブフォルダーにあるすべての* .htmlファイルを検索したいと思います。それを行うための最良の方法は何ですか? var folder = '/project1/src'; var extension = 'html'; var cb = function(err, results) { // results is an array of the files with path relative to the folder console.log(results); } // This function is what I am looking for. It has to recursively traverse all sub folders. findFiles(folder, …

3
ファイル拡張子によるgitgrep
特定の拡張子を持つファイルでのみパターンをgrepしたい場合は、次のようにすることができます。 // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ 私はgitgrepを介してこれを行う方法を探していましたが(ツリーとともに格納されているインデックスからgit grepの速度を利用するため)、役に立ちませんでした。私が見た、ここで特定の種類のファイルを除外することは不可能であること。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.