Skip to content

Commit

Permalink
Merge pull request #24 from schochastics/master
Browse files Browse the repository at this point in the history
fix time regex (fix #20, #21, #23)
  • Loading branch information
JuKo007 authored Jan 29, 2024
2 parents bdaf639 + a109f9b commit 8f19766
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions R/parse_chat.R
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ parse_chat <- function(path,
if (verbose) {cat("Imported raw chat file \U2713 \n")}

# Regex that detects 24h/ampm, american date format, european date format and all combinations for ios and android
TimeRegex_android <- c("(?!^)(?=((\\d{2}\\.\\d{2}\\.\\d{2})|(\\d{1,2}\\/\\d{1,2}\\/\\d{2})),\\s\\d{2}\\:\\d{2}((\\s\\-)|(\\s(?i:(am|pm))\\s\\-)))")
TimeRegex_ios <- c("(?!^)(?=\\[((\\d{2}\\.\\d{2}\\.\\d{2})|(\\d{1,2}\\/\\d{1,2}\\/\\d{2})),\\s\\d{1,2}\\:\\d{2}((\\:\\d{2}\\s(?i:(pm|am)))|(\\s(?i:(pm|am)))|(\\:\\d{2}\\])|(\\:\\d{2})|(\\s))\\])")
TimeRegex_android <- c("(?!^)(?=((\\d{2}\\.\\d{2}\\.\\d{2})|(\\d{1,2}\\/\\d{1,2}\\/\\d{2,4})),\\s\\d{2}\\:\\d{2}((\\s\\-)|(\\s(?i:(am|pm))\\s\\-)))")
TimeRegex_ios <- c("(?!^)(?=\\[((\\d{2}\\.\\d{2}\\.\\d{2})|(\\d{1,2}\\/\\d{1,2}\\/\\d{2,4})),\\s\\d{1,2}\\:\\d{2}((\\:\\d{2}\\s(?i:(pm|am)))|(\\s(?i:(pm|am)))|(\\:\\d{2}\\])|(\\:\\d{2})|(\\s))\\])")


### reducing RawChat to workable size for language and os detection (if necessary) ####
Expand Down

0 comments on commit 8f19766

Please sign in to comment.