Web 開発では、ファイル パスからファイル名を抽出することが必要になることがよくあります。これは、ユーザー インターフェイスにファイル名を表示する場合や、特定のファイルに対して操作を実行する場合に便利です。
JavaScript を使用してフル パスからファイル名を抽出するには、次のコード スニペットを使用できます:
<code class="javascript">var filename = fullPath.replace(/^.*[\/]/, '');</code>
このコードは、スラッシュ (/) またはバックスラッシュ () 文字が最後に出現するまでの文字列全体を空の文字列に置き換えます。その結果、ファイル名だけが filename 変数に残ります。
たとえば、次のフル パスがある場合:
C:\Documents and Settings\img\recycled log.jpg
上記のコードはファイル名を抽出します。リサイクルされた log.jpg" を保存し、ファイル名変数に保存します。
この方法は、Windows スタイルのパス (バックスラッシュを使用) と Unix スタイルのパス (スラッシュを使用) の両方で機能し、異なるオペレーティング システム間の互換性を確保します。
以上がJavaScriptでファイルパスからファイル名を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。