「Swift5」ファイルパスからファイル名や拡張子を取得する
環境
$ swift –version
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
ファイル名の取得
ファイルパス名.lastPathComponent
拡張子の取得
ファイルパス名.pathExtension
使用例
import Foundation let filePath = NSString(string: "https://sample.com/reg.php") print("ファイル名") print(filePath.lastPathComponent) print("拡張子") print(filePath.pathExtension)
実行結果
ファイル名
reg.php
拡張子
php