From 159ac0ec574ff1bbe158125938ec717c6ad22c9f Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Tue, 25 Jul 2023 08:24:10 +0300 Subject: [PATCH] Fix multiple whitespaces in sku name sleeves calculator bug --- RhSolutions.AddIn/Services/SleevesCalculator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RhSolutions.AddIn/Services/SleevesCalculator.cs b/RhSolutions.AddIn/Services/SleevesCalculator.cs index 6e65496..89bf699 100644 --- a/RhSolutions.AddIn/Services/SleevesCalculator.cs +++ b/RhSolutions.AddIn/Services/SleevesCalculator.cs @@ -5,7 +5,7 @@ namespace RhSolutions.Services; public class SleevesCalculator : ISleevesCalculator { private const string doublePattern = - @"((?i)равнопроходная|угольник 90|угольник 45|Т-образная|Комплект трубок(?i))(.+?(?\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+"; + @"((?i)равнопроходная|угольник\s+90|угольник\s+45|Т-образная|Комплект\s+трубок(?i))(.+?(?\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+"; private const string singlePattern = @"((?i)муфта|тройник|переходник|угольник|штуцер|Г-образная|заглушка(?i))(.+?(?\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+";