sem_ver <- parse_semver(c("1.2.3-alpha+001", "2.0.0", NA))
extract_major(sem_ver)
extract_minor(sem_ver)
extract_patch(sem_ver)
extract_pre_release_ids(sem_ver)
extract_build_metadata(sem_ver)
# Extracting version also works for numeric_version
num_ver <- numeric_version(c("1", "3.1.4.1.5", NA), strict = FALSE)
extract_major(num_ver)
extract_minor(num_ver)
extract_patch(num_ver)
Run the code above in your browser using DataLab