aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerghei Cebotari <serghei@cebotari.ru>2023-07-25 08:24:10 +0300
committerSerghei Cebotari <serghei@cebotari.ru>2023-07-25 08:24:10 +0300
commit159ac0ec574ff1bbe158125938ec717c6ad22c9f (patch)
treef1ec29cac77a65031ecb2da98f04833386156797
parentd6de208df4cf79cdc80e75c726cc5d6c24a8d566 (diff)
Fix multiple whitespaces in sku name sleeves calculator bug
-rw-r--r--RhSolutions.AddIn/Services/SleevesCalculator.cs2
1 files changed, 1 insertions, 1 deletions
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))(.+?(?<Sleeve>\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+";
+ @"((?i)равнопроходная|угольник\s+90|угольник\s+45|Т-образная|Комплект\s+трубок(?i))(.+?(?<Sleeve>\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+";
private const string singlePattern =
@"((?i)муфта|тройник|переходник|угольник|штуцер|Г-образная|заглушка(?i))(.+?(?<Sleeve>\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+";