Rumah pembangunan bahagian belakang Golang Gunakan fungsi path/filepath.Ext untuk mendapatkan bahagian sambungan laluan fail

Gunakan fungsi path/filepath.Ext untuk mendapatkan bahagian sambungan laluan fail

Jul 25, 2023 pm 08:42 PM
sambungan laluan fail dapatkan path/filepathext

Gunakan fungsi path/filepath.Ext untuk mendapatkan bahagian sambungan laluan fail

Semasa proses pengaturcaraan, kita sering menghadapi keperluan untuk mendapatkan sambungan fail. Bahasa Go menyediakan laluan fungsi/laluan fail yang sangat mudah. ​​Ext untuk melaksanakan fungsi ini. Artikel ini menerangkan cara menggunakan fungsi ini untuk mendapatkan bahagian sambungan laluan fail.

Mula-mula, mari lihat contoh mudah:

package main

import (
    "fmt"
    "path/filepath"
)

func main() {
    filePath := "/Users/username/Documents/example.txt"
    ext := filepath.Ext(filePath)
    fmt.Println("文件扩展名为:", ext)
}

Dalam kod di atas, kami mentakrifkan pembolehubah filePath untuk mewakili laluan fail. Kemudian, gunakan fungsi filepath.Ext untuk mendapatkan bahagian sambungan laluan fail dan tetapkan hasilnya kepada pembolehubah ext. Akhir sekali, gunakan fungsi fmt.Println untuk mencetak sambungan fail.

Jalankan kod di atas, hasil keluaran ialah:

文件扩展名为: .txt

Seperti yang dapat dilihat daripada hasil output, kami berjaya memperoleh sambungan laluan fail menggunakan fungsi laluan/laluan fail.Ext.

Perlu diingat bahawa fungsi laluan/laluan fail.Ext hanya akan mengembalikan bahagian sambungan selepas . yang terakhir. Jika laluan fail mengandungi berbilang ., hanya bahagian selepas terakhir. akan dikembalikan. Contohnya, jika laluan fail ialah "/Users/username/Documents/example.tar.gz", sambungan yang dikembalikan ialah ".gz" dan bukannya ".tar.gz". Fungsi ini akan sentiasa mengembalikan sambungan bermula dengan .. .之后的扩展名部分。如果文件路径中包含多个.,则只会返回最后一个.后面的部分。例如,如果文件路径为"/Users/username/Documents/example.tar.gz",那么返回的扩展名将是".gz",而不是".tar.gz"。这个函数会始终返回以.开头的扩展名。

另外,如果文件路径中不包含.

Selain itu, jika laluan fail tidak mengandungi ., rentetan kosong akan dikembalikan. Contohnya, jika laluan fail ialah "/Users/username/Documents/example", sambungan yang dikembalikan ialah "" (rentetan kosong).

Selain mendapatkan sambungan laluan fail, fungsi laluan/laluan fail.Ext juga boleh digunakan untuk menentukan sama ada fail tersebut mempunyai sambungan tertentu. Sebagai contoh, kami boleh menggunakan kod berikut untuk menentukan sama ada fail ialah fail imej:

package main

import (
    "fmt"
    "path/filepath"
)

func main() {
    filePath := "/Users/username/Documents/example.jpg"
    ext := filepath.Ext(filePath)
    isImage := (ext == ".jpg" || ext == ".png" || ext == ".gif")
    fmt.Println("是否为图片文件:", isImage)
}
Dalam kod di atas, kami menentukan fail dengan membandingkan sambungannya dengan ".jpg", ".png", dan ".gif " Sama ada fail itu ialah fail imej. Jika ia adalah fail imej, nilai isImage adalah benar, jika tidak ia adalah palsu.

Melalui contoh di atas, kita dapat melihat bahawa menggunakan laluan/failpath.Fungsi Ext adalah sangat mudah dan boleh mendapatkan bahagian sambungan laluan fail dengan mudah. Sama ada ia digunakan untuk mendapatkan sambungan atau menentukan jenis fail, fungsi ini adalah alat yang sangat praktikal. 🎜

Atas ialah kandungan terperinci Gunakan fungsi path/filepath.Ext untuk mendapatkan bahagian sambungan laluan fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Skop pembolehubah PHP dijelaskan
1 bulan yang lalu By 百草
Mengulas kod dalam php
1 bulan yang lalu By 百草
Petua untuk menulis komen php
1 bulan yang lalu By 百草

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1510
276
4 Cara Pantas untuk Membuka Imej Webp pada Windows 11 4 Cara Pantas untuk Membuka Imej Webp pada Windows 11 Sep 30, 2023 pm 02:13 PM

WebP atau WebPicture ialah format imej moden yang dibangunkan oleh Google dan telah digunakan secara meluas oleh industri baru-baru ini. Imej ini lebih kecil daripada fail JPG, JPEG atau PNG, yang meningkatkan kelajuan pemuatan halaman dan menjadikannya berharga dari perspektif SEO. Tetapi bagaimana untuk membuka fail WebP dalam Windows 11? Memandangkan ia adalah format imej yang agak baharu, pertama kali diumumkan pada Mac 2010, keserasian pasti menjadi isu. Sesetengah perisian penyuntingan foto masih tidak menyokong sambungan fail. Tetapi keadaan berubah dengan cepat! Adakah Windows 11 menyokong WebP? Walaupun fail imej WebP tidak serasi dengan Windows 11 sebelumnya, M

Bagaimana untuk mendapatkan sambungan fail dalam Python? Bagaimana untuk mendapatkan sambungan fail dalam Python? Sep 08, 2023 pm 01:53 PM

Sambungan fail dalam Python ialah akhiran yang dilampirkan pada penghujung nama fail untuk menunjukkan format atau jenis fail. Ia biasanya terdiri daripada tiga atau empat aksara, nama fail diikuti dengan noktah, seperti ".txt" atau ".py". Sistem pengendalian dan program menggunakan sambungan fail untuk menentukan jenis fail itu dan cara ia harus diproses. Diiktiraf sebagai fail teks biasa. Sambungan fail dalam Python adalah penting semasa membaca atau menulis fail kerana ia menetapkan format fail dan cara terbaik untuk membaca dan menulis data. Sebagai contoh, sambungan fail ".csv" ialah sambungan yang digunakan semasa membaca fail CSV dan modul csv digunakan untuk memproses fail. Algoritma untuk mendapatkan sambungan fail dalam Python Manipulasi rentetan nama fail dalam Python.

Bagaimana untuk mendapatkan laluan fail menggunakan C++? Bagaimana untuk mendapatkan laluan fail menggunakan C++? Jun 02, 2024 pm 08:15 PM

Kaedah untuk mendapatkan laluan fail dalam C++ ialah: 1. Gunakan perpustakaan std::filesystem. 2. Gunakan perpustakaan Boost. Kaedah ini boleh digunakan untuk mendapatkan laluan mutlak, direktori akar, direktori induk dan sambungan fail. Dalam amalan, teknik ini boleh digunakan untuk memaparkan senarai fail dalam antara muka pengguna.

Cara menangani format dan sambungan fail yang tidak konsisten Cara menangani format dan sambungan fail yang tidak konsisten Feb 19, 2024 pm 04:47 PM

Cara menyelesaikan ketidakpadanan antara format fail dan sambungan Semasa penggunaan komputer, kami sering menghadapi ketidakpadanan antara format fail dan sambungan. Apabila kami cuba membuka fail, sistem mungkin menggesa "Fail tidak boleh dibuka" atau "Format fail tidak disokong." Keadaan ini boleh mengelirukan dan mengecewakan, tetapi ia sebenarnya tidak begitu sukar untuk diperbaiki dan ia hanya memerlukan beberapa langkah mudah. Pertama, kita perlu memahami maksud format dan sambungan fail. Format fail merujuk kepada kaedah penyimpanan dan kaedah pengekodan fail Sebagai contoh, fail teks adalah

Di mana untuk mendapatkan kod keselamatan Google Di mana untuk mendapatkan kod keselamatan Google Mar 30, 2024 am 11:11 AM

Google Authenticator ialah alat yang digunakan untuk melindungi keselamatan akaun pengguna dan kuncinya ialah maklumat penting yang digunakan untuk menjana kod pengesahan dinamik. Jika anda terlupa kunci Google Authenticator dan hanya boleh mengesahkannya melalui kod keselamatan, maka editor tapak web ini akan membawakan anda pengenalan terperinci tentang tempat untuk mendapatkan kod keselamatan Google. Saya harap ia dapat membantu anda tahu lebih lanjut Pengguna sila teruskan membaca di bawah! Mula-mula buka tetapan telefon dan masukkan halaman tetapan. Tatal ke bawah halaman dan cari Google. Pergi ke halaman Google dan klik pada Akaun Google. Masukkan halaman akaun dan klik Lihat di bawah kod pengesahan. Masukkan kata laluan anda atau gunakan cap jari anda untuk mengesahkan identiti anda. Dapatkan kod keselamatan Google dan gunakan kod keselamatan untuk mengesahkan identiti Google anda.

Bagaimana untuk memaparkan laluan fail Linux Bagaimana untuk memaparkan laluan fail Linux Feb 25, 2024 pm 11:00 PM

Bagaimana untuk memaparkan laluan fail dalam Linux Dalam sistem pengendalian Linux, anda boleh menggunakan beberapa arahan mudah untuk melihat laluan fail. Arahan ini boleh membantu pengguna mencari lokasi fail dengan cepat dan memudahkan pengurusan dan operasi fail. Berikut akan memperkenalkan beberapa kaedah untuk memaparkan laluan fail, dengan contoh kod tertentu. 1. Gunakan arahan pwd Perintah pwd boleh memaparkan laluan mutlak direktori kerja semasa. Hanya masukkan perintah pwd dalam terminal untuk memaparkan laluan penuh direktori kerja semasa. Berikut ialah contoh: $pw

Apakah yang perlu saya lakukan jika Python tidak dapat mencari laluan selepas memuat turun fail? Apakah yang perlu saya lakukan jika Python tidak dapat mencari laluan selepas memuat turun fail? Apr 03, 2024 pm 06:15 PM

Penyelesaian kepada masalah bahawa laluan tidak dapat ditemui untuk muat turun fail Python: Pastikan laluan muat turun wujud dan mempunyai kebenaran menulis. Menyemak sama ada pengguna mempunyai kebenaran menulis ke fail dalam laluan yang ditentukan. Jika menggunakan laluan relatif, pastikan ia adalah relatif kepada direktori kerja semasa. Gunakan fungsi os.path.abspath() untuk menukar laluan relatif kepada laluan mutlak.

Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP Jan 05, 2024 pm 06:08 PM

Tutorial JavaScript: Bagaimana untuk mendapatkan kod status HTTP, contoh kod khusus diperlukan: Dalam pembangunan web, interaksi data dengan pelayan sering terlibat. Apabila berkomunikasi dengan pelayan, kami selalunya perlu mendapatkan kod status HTTP yang dikembalikan untuk menentukan sama ada operasi itu berjaya dan melaksanakan pemprosesan yang sepadan berdasarkan kod status yang berbeza. Artikel ini akan mengajar anda cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan menyediakan beberapa contoh kod praktikal. Menggunakan XMLHttpRequest

See all articles