Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptの文字列パスからファイル名を取得しますか?


文字列ファイルパスを受け取り、ファイル名を返す関数を作成する必要があります。 Filenameは通常、パスの最後にありますが、regexを使用してこの問題を解決できますが、JavaScriptのstring split()メソッドを使用すると、より簡単な1行の解決策があり、ここでも同じものを使用します。

ファイルパスが-

だとしましょう
"/app/base/controllers/filename.js

以下は、文字列パスからファイル名を取得するためのコードです-

const filePath = "/app/base/controllers/filename.js";
const extractFilename = (path) => {
   const pathArray = path.split("/");
   const lastIndex = pathArray.length - 1;
   return pathArray[lastIndex];
};
console.log(extractFilename(filePath));

出力

このコードのコンソール出力は-

になります
filename.js

  1. JavaScript配列から文字列を解析する方法は?

    以下は、JavaScript配列から文字列を解析するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. Excel でパスからファイル名を取得する方法 (6 つの簡単な方法)

    Microsoft Excel で作業中 より効率的に作業するために、特定のパスからファイル名を抽出する必要がある場合があります。パスの長さが長い場合と短い場合があるため、これは難しいように思えるかもしれません。今日のこの記事では、Excel でパスからファイル名を取得する方法を紹介します。 Excel でパスからファイル名を取得する 6 つの簡単な方法 以下では、Excel でパスからファイル名を取得するための 6 つの迅速かつ簡単な方法を共有しました。 ファイル パス のデータセットがあるとします。 私たちのワークブックで。 関数を使用中 および VBA コードは、指定されたパス