Dalam pembangunan web, ia sering menjadi perlu untuk mengekstrak nama fail daripada laluan fail. Ini boleh berguna apabila memaparkan nama fail dalam antara muka pengguna atau menjalankan operasi pada fail tertentu.
Untuk mengekstrak nama fail daripada laluan penuh menggunakan JavaScript, anda boleh menggunakan coretan kod berikut:
<code class="javascript">var filename = fullPath.replace(/^.*[\/]/, '');</code>
Kod ini menggantikan keseluruhan rentetan sehingga kejadian terakhir sama ada aksara slash (/) atau backslash () dengan rentetan kosong. Akibatnya, hanya nama fail yang tinggal dalam pembolehubah nama fail.
Sebagai contoh, jika anda mempunyai laluan penuh berikut:
C:\Documents and Settings\img\recycled log.jpg
Kod di atas akan mengekstrak nama fail " recycled log.jpg" dan simpannya dalam pembolehubah nama fail.
Kaedah ini berfungsi untuk kedua-dua laluan gaya Windows (menggunakan garis miring ke belakang) dan laluan gaya Unix (menggunakan garis miring), memastikan keserasian merentas sistem pengendalian yang berbeza.
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Nama Fail daripada Laluan Fail dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!