Learn R Programming

miceadds (version 2.2-0)

filename_split: Splits a File Name into Parts

Description

Splits a file name into parts.

Usage

filename_split(file_name, file_sep = "__", file_ext = ".")

Arguments

file_name
File name
file_sep
Separator within file name
file_ext
Separator for file extension

Value

List witrh components of the file name (see Examples).

See Also

files_move

Examples

Run this code
#############################################################################
# EXAMPLE 1: Demonstration example
#############################################################################	

# file name
file_name <- "pisa_all_waves_invariant_items_DATA_ITEMS_RENAMED__DESCRIPTIVES__2016-10-12_1000.csv"

# apply function
filename_split( file_name )
  ##  $file_name
  ##  [1] "pisa_all_waves_invariant_items_DATA_ITEMS_RENAMED__DESCRIPTIVES__2016-10-12_1000.csv"
  ##  $stem
  ##  [1] "pisa_all_waves_invariant_items_DATA_ITEMS_RENAMED__DESCRIPTIVES"
  ##  $suffix
  ##  [1] "2016-10-12_1000"
  ##  $ext
  ##  [1] "csv"
  ##  $main
  ##  [1] "pisa_all_waves_invariant_items_DATA_ITEMS_RENAMED__DESCRIPTIVES.csv"

Run the code above in your browser using DataLab