regex_year_date.Rd
This function generates a regular expression for year date based on the input format.
regex_year_date(format = "yyyy")
The format of the year date. Possible values are:
"yyyy": to generate "2023".
"yyyy-MM-dd": to generate "2023-09-29".
"yyyy/MM/dd": to generate "2023/09/29".
"yyyy.MM.dd": to generate "2023.09.29".
"yyyy-M-d": to generate "2023-9-29".
"yyyy/M/d": to generate "2023/9/29".
"yyyy.M.d": to generate "2023.9.29".
"yyyy-MM-dd HH:mm:ss": to generate "2023-09-29 12:34:56".
"yyyy/MM/dd HH:mm:ss": to generate "2023/09/29 12:34:56".
"yyyy-MM-dd HH:mm": to generate "2023-09-29 12:34".
"yyyy/MM/dd HH:mm": to generate "2023/09/29 12:34".
A regular expression.
regex_year_date("yyyy")
#> yyyy
#> "^\\d{4}$"
regex_year_date("yyyy-MM-dd")
#> yyyy-MM-dd
#> "^\\d{4}-\\d{2}-\\d{2}$"
regex_year_date("yyyy/MM/dd")
#> yyyy/MM/dd
#> "^\\d{4}/\\d{2}/\\d{2}$"
regex_year_date("yyyy.MM.dd")
#> yyyy.MM.dd
#> "^\\d{4}\\.\\d{2}\\.\\d{2}$"
regex_year_date("yyyy-M-d")
#> yyyy-M-d
#> "^\\d{4}-\\d{1,2}-\\d{1,2}$"
regex_year_date("yyyy/M/d")
#> yyyy/M/d
#> "^\\d{4}/\\d{1,2}/\\d{1,2}$"
regex_year_date("yyyy.M.d")
#> yyyy.M.d
#> "^\\d{4}\\.\\d{1,2}\\.\\d{1,2}$"
regex_year_date("yyyy-MM-dd HH:mm:ss")
#> yyyy-MM-dd HH:mm:ss
#> "^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}$"
regex_year_date("yyyy/MM/dd HH:mm:ss")
#> yyyy/MM/dd HH:mm:ss
#> "^\\d{4}/\\d{2}/\\d{2} \\d{2}:\\d{2}:\\d{2}$"
regex_year_date("yyyy-MM-dd HH:mm")
#> yyyy-MM-dd HH:mm
#> "^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}$"
regex_year_date("yyyy/MM/dd HH:mm")
#> yyyy/MM/dd HH:mm
#> "^\\d{4}/\\d{2}/\\d{2} \\d{2}:\\d{2}$"