JavaScript でフルパスからファイル名を抽出するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-25 08:54:13
オリジナル
579 人が閲覧しました

How can I extract the file name from a full path in JavaScript?

JavaScript のパスからファイル名を抽出する

フル パスからファイル名を抽出する方法が必要ですか? JavaScript は、このタスクに簡単な方法を提供します。

ファイル名の取得

指定された完全パスからファイル名を取得するには、次の方法を利用できます。

<code class="js">var filename = fullPath.replace(/^.*[\/]/, '');</code>
ログイン後にコピー

このコードは、スラッシュ ('/') またはバックスラッシュ ('') を含むパスで効果的に機能します。その動作は次のとおりです。

  • fullPath: ファイル名を含む完全なパスを表します。
  • replace(): replace() 関数は、文字列の指定された部分を以下に基づいて置き換えます。パターン。
  • /^.*[\/]/: このパターンは、最後のスラッシュまでのすべての文字と一致し、置換されます。

完全パスを考慮します:

C:\Documents and Settings\img\recycled log.jpg
ログイン後にコピー

上記のコードは、次の出力を生成します。

recycled log.jpg
ログイン後にコピー

異なる操作の処理システム

このアプローチは多用途であり、スラッシュとバックスラッシュの両方をパス区切り文字として認識するため、Windows と UNIX 系システムの両方のパスでシームレスに動作します。

以上がJavaScript でフルパスからファイル名を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート