** (FunctionClauseError) no function clause matching in Regex.run/3 The following arguments were given to Regex.run/3: # 1 ~r/(\d{1,2}):?(\d{2})?:?(\d{2})?(a\.?m\.?|p\.?m\.?)?/i # 2 nil # 3 [] (elixir 1.19.3) lib/regex.ex:348: Regex.run/3 (microformats2 1.0.1) lib/helpers/date_time_normalizer.ex:6: Microformats2.Helpers.DateTimeNormalizer.normalized_time_format/1 (microformats2 1.0.1) lib/items/dt_prop.ex:187: Microformats2.Items.DtProp.maybe_save_date_or_time/1 (microformats2 1.0.1) lib/items/dt_prop.ex:161: Microformats2.Items.DtProp.parse_date_values/2 (microformats2 1.0.1) lib/items/dt_prop.ex:25: Microformats2.Items.DtProp.parsed_prop/2 (microformats2 1.0.1) lib/items.ex:122: anonymous fn/7 in Microformats2.Items.gen_prop/8 (elixir 1.19.3) lib/enum.ex:2520: Enum."-reduce/3-lists^foldl/2-0-"/3 (microformats2 1.0.1) lib/items.ex:116: Microformats2.Items.gen_prop/8