首頁 > web前端 > js教程 > 如何從 JavaScript 中的完整路徑中提取檔案名稱?

如何從 JavaScript 中的完整路徑中提取檔案名稱?

Barbara Streisand
發布: 2024-11-25 08:54:13
原創
638 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板