JavaScript のフルパスからファイル名を抽出する
質問:
どうすれば取得できますかJavaScript を使用して、指定されたフルパス文字列からファイル名を取得しますか?たとえば、パス「C:Documents and Settingsimgrecycled log.jpg」からの望ましい結果は、「recycled log.jpg」です。
答え:
抽出するにはフル パスからファイル名を取得するには、次の JavaScript コードを使用できます。
<code class="js">var filename = fullPath.replace(/^.*[\/]/, '');</code>
このコードは、最初にフル パス文字列内で最後に出現する '' または '/' 文字を確認します。次に、 replace() メソッドを使用して、その文字までのすべてを削除し、文字列の末尾にファイル名だけを残します。
このソリューションは、スラッシュ ("/") とバックスラッシュ ( "") をパス区切り文字として使用し、さまざまなオペレーティング システムやファイル パス規則にわたって機能する堅牢なソリューションを提供します。
以上がJavaScript でフルパスからファイル名を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。