「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

Swift

Posted by arkgame