ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript でフルパスからファイル名を抽出するにはどうすればよいですか?

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

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-05 02:39:02647ブラウズ

How to Extract a File Name from a Full Path in JavaScript?

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

質問:

どうすれば取得できますかJavaScript を使用して、指定されたフルパス文字列からファイル名を取得しますか?たとえば、パス「C:Documents and Settingsimgrecycled log.jpg」からの望ましい結果は、「recycled log.jpg」です。

答え:

抽出するにはフル パスからファイル名を取得するには、次の JavaScript コードを使用できます。

<code class="js">var filename = fullPath.replace(/^.*[\/]/, '');</code>

このコードは、最初にフル パス文字列内で最後に出現する '' または '/' 文字を確認します。次に、 replace() メソッドを使用して、その文字までのすべてを削除し、文字列の末尾にファイル名だけを残します。

このソリューションは、スラッシュ ("/") とバックスラッシュ ( "") をパス区切り文字として使用し、さまざまなオペレーティング システムやファイル パス規則にわたって機能する堅牢なソリューションを提供します。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。