From fb70e9099b8c2118e6696da20367067540a5a7c6 Mon Sep 17 00:00:00 2001 From: "Timur A. Fatkhullin" Date: Wed, 13 May 2026 17:46:08 +0300 Subject: [PATCH] mcc_utils.h: fix sexagesimalReprRx std::regex --- include/mcc/mcc_utils.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/mcc/mcc_utils.h b/include/mcc/mcc_utils.h index bcbb7b4..c36f587 100644 --- a/include/mcc/mcc_utils.h +++ b/include/mcc/mcc_utils.h @@ -16,7 +16,8 @@ namespace mcc::utils { static const std::regex decimalNumberRx{" *[-+]?([0-9]*[.])?[0-9]+([eE][-+]?[0-9]+)? *"}; -static const std::regex sexagesimalReprRx{" *[-+]?[0-9]{1,2}:[0-9]{1,2}:([0-9]{0,2}[.])?[0-9]+ *"}; +// static const std::regex sexagesimalReprRx{" *[-+]?[0-9]{1,2}:[0-9]{1,2}:([0-9]{0,2}[.])?[0-9]+ *"}; +static const std::regex sexagesimalReprRx{" *[-+]?[0-9]{1,}:[0-9]{1,2}:([0-9]{0,2}[.])?[0-9]+ *"}; constexpr static bool isEqual(std::floating_point auto const& v1, std::floating_point auto const& v2)