From 774012021c8a0a2e10df9e258050a8768a11aacd Mon Sep 17 00:00:00 2001 From: AJ Date: Thu, 8 May 2025 07:41:01 -0400 Subject: [PATCH] bendNoteRegex tweaks --- EtchBendLines/BendLineExtractor.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/EtchBendLines/BendLineExtractor.cs b/EtchBendLines/BendLineExtractor.cs index 216d2ed..797f648 100644 --- a/EtchBendLines/BendLineExtractor.cs +++ b/EtchBendLines/BendLineExtractor.cs @@ -32,7 +32,10 @@ namespace EtchBendLines /// /// The regular expression pattern the bend note must match /// - static readonly Regex bendNoteRegex = new Regex(@"(?UP|DOWN|DN)\s*(?\d*(\.\d*)?)°\s*R\s*(?\d*(\.\d*)?)"); + static readonly Regex bendNoteRegex = new Regex( + @"\b(?UP|DOWN|DN)\s+(?\d+(\.\d+)?)°?\s*R\s*(?\d+(\.\d+)?)\b", + RegexOptions.Compiled | RegexOptions.IgnoreCase + ); public DxfDocument DxfDocument { get; private set; }