ファイルの拡張子を取得する

.NET関数を使用する方法


Path.GetExtension関数

指定されたファイルの拡張子 (ピリオド “.” を含む) を返します。

パラメータ 説明
戻り値 string 指定されたファイルの拡張子 (ピリオド “.” を含む)
第一引数 string ファイルパス
fileExtension = Path.GetExtension("ファイルのフルパス")

構文サンプル

fileExtension = Path.GetExtension("C:\Users\rpauser\Documents\noexist.txt")
console.WriteLine(fileExtension)
->".txt"

Point

結果はピリオド “.” を含む文字列で返ってきます。もしピリオドなしで取得したい場合はReplace関数を組み合わせて、以下のように記述します。

Path.GetExtension("C:\Users\rpauser\Documents\noexist.txt").Replace(".","")
console.WriteLine(fileExtension)
->"txt"

UiPathにおける使用方法

[代入 (Assign)]アクティビティなどで使用します。

ファイルの拡張子がstring型で返ってくるため、string型の変数を作成し、代入式の左辺に設定します。