« [R]tibbleの別の列の値を条件に使用して指定の列の値を変更する | トップページ | [R]TSV形式でテキストファイルに高速で書き込む »

2024年2月 4日 (日)

[R]正規表現を使用してファイル名を表す文字列から拡張子を抜き出す

1つ目の例では、最後の拡張子を1つだけ抜き出している。2つ目の例では、1つ以上の拡張子のすべてを抜き出している。

> s <- c("カナメ.バッカニア.txt", "フレイア.ヴィオン.txt")
> gsub("^.+\\.", "", s)
[1] "txt" "txt"
> gsub("^[^\\.]+\\.", "", s)
[1] "バッカニア.txt" "ヴィオン.txt"

« [R]tibbleの別の列の値を条件に使用して指定の列の値を変更する | トップページ | [R]TSV形式でテキストファイルに高速で書き込む »

R(正規表現)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]tibbleの別の列の値を条件に使用して指定の列の値を変更する | トップページ | [R]TSV形式でテキストファイルに高速で書き込む »

無料ブログはココログ

■■

■■■