問題タブ [filenames]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ で文字列からファイル拡張子を取得する方法
string が与えられた場合"filename.conf"
、拡張部分を確認するにはどうすればよいですか?
クロスプラットフォーム ソリューションが必要です。
javascript - ブラウザのキャッシュでキーとして使用されるのは、ファイル名ですか、それとも URL 全体ですか?
新しいバージョンが利用可能になるまで、JavaScript、CSS、画像などのリソースをブラウザーでキャッシュし、その後、ブラウザーが新しいバージョンを取得してキャッシュするようにするのが一般的です。
解決策の 1 つは、リソースのファイル名にバージョン番号を埋め込むことですが、この方法で管理するリソースをリビジョン番号のあるディレクトリに配置しても同じことになりますか? ブラウザのキャッシュでキーとして使用されるファイルへの URL 全体ですか、それともファイル名自体といくつかのメタデータだけですか?
コードが fetching から に変更された場合、/r20/example.js
の/r21/example.js
リビジョン 20example.js
がキャッシュされていたのに、代わりにリビジョン 21 がフェッチされ、キャッシュされていることを確認できますか?
string - Bash のパス文字列からファイル サフィックスとパス部分を削除するにはどうすればよいですか?
のような文字列ファイル パスが与えられた場合、/foo/fizzbuzz.bar
bash を使用してそのfizzbuzz
文字列の一部だけを抽出するにはどうすればよいでしょうか。
javascript - 文字列が有効なファイル名であることを確認するために使用する必要がある (JavaScript) 正規表現は何ですか?
現時点ではまだ正規表現を学んでいますが、当分の間、誰かがこれを手伝ってくれませんか? 文字列をフォーマットするための特別な要件がいくつかあります。
- ディレクトリがありません。ファイル名だけ。
- ファイル名はすべて小文字にする必要があります。
- 空白はアンダースコアに置き換える必要があります。
難しいことではありませんが、時間に追われており、有効なファイル名を保証する「正しい」方法がわかりません(つまり、ファイル名として無効であるはずの文字を忘れてしまいました)。
html - .htm または .html 拡張子 - どちらが正しく、何が違うのですか?
拡張子が .htm または .html のファイルを保存する場合、どちらが正しく、何が違うのですか?
shell - grep データを日付ベースのファイル名に転送するシェル スクリプトを作成するにはどうすればよいですか?
私は基本的にこれをしたい:
...もちろん、ファイル名はexample.com.2008-09-27-11:21:30.log です
これを crontab に入れて、毎日実行します。
python - これはPythonでファイル名の一意のバージョンを取得する最良の方法ですか?
まだPythonに「飛び込んで」いて、何かを見落としていないことを確認したい. 複数の zip ファイルからファイルを抽出し、抽出したファイルを 1 つのディレクトリにまとめて保存するスクリプトを作成しました。重複したファイル名が上書きされるのを防ぐために、私はこの小さな関数を書きました。ありがとう!
ファイルが単一のディレクトリにあることが本当に必要であり、私の場合は重複に番号を付けることは間違いなく受け入れられるので、より堅牢な方法を探しているわけではありません(ポインターは歓迎されると思います)が、念のためこれが達成することは、正しい方法で行われることです。
image - 画像の内容に対して MD5 を実行して、ランダムな画像に一意のファイル名を生成する際の注意事項はありますか?
画像ごとに一意のファイル名を生成したいので、MD5 を使用してファイル名を作成しています。2 つの同じ画像が異なる場所から取得される可能性があるため、実際には画像の内容に基づいてハッシュを作成したいと考えています。これにはどのような注意事項がありますか?
(価値があるためにPHP5でこれを行う)
bash - 接頭辞/接尾辞で名前を変更する方法は?
mv original.filename new.original.filename
元のファイル名を再入力せずにどうすればよいですか?
のようなことができると想像しますが、 /ページを見た後、このようなものは何も見えませんmv -p=new. original.filename
。mv original.filename new.~
man mv
info mv
もちろん、これを行うためのシェル スクリプトを作成することもできますが、既存のコマンド/フラグはありませんか?
c++ - URL を安全なファイル名文字列にエンコードする
Web からダウンロードした画像の画像サムネイル バージョンをキャッシュする単純な C++ クラスを作成しています。そのため、URL 文字列を取り込み、ファイル名として適切な一意の文字列を出力するハッシュ関数を使用したいと考えています。
関数を自分で書き直さずにこれを行う簡単な方法はありますか? 簡単なライブラリを探しましたが、何も見つかりませんでした。確かにこれはよくある問題です。