From 341b1d1eb2994a4cda67d8cab2467ee028cb01f4 Mon Sep 17 00:00:00 2001 From: azakhi Date: Fri, 31 Aug 2018 16:13:57 +0300 Subject: [PATCH] Make section header parsing more generic --- Filtration/ViewModels/ItemFilterCommentBlockViewModel.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Filtration/ViewModels/ItemFilterCommentBlockViewModel.cs b/Filtration/ViewModels/ItemFilterCommentBlockViewModel.cs index 618065a..90bb853 100644 --- a/Filtration/ViewModels/ItemFilterCommentBlockViewModel.cs +++ b/Filtration/ViewModels/ItemFilterCommentBlockViewModel.cs @@ -1,6 +1,7 @@ using Filtration.ObjectModel; using GalaSoft.MvvmLight.CommandWpf; using System; +using System.Text.RegularExpressions; namespace Filtration.ViewModels { @@ -61,7 +62,7 @@ namespace Filtration.ViewModels { string[] commentLines = ItemFilterCommentBlock.Comment.Split(new[] { Environment.NewLine }, StringSplitOptions.None); var titleOffset = 1; - if (commentLines.Length > 1 && (commentLines[0].TrimStart(' ').StartsWith(@"============") || commentLines[0].TrimStart(' ').StartsWith(@"------------"))) + if (commentLines.Length > 1 && !Regex.Match(commentLines[0], "[a-zA-Z]+").Success) { titleOffset = 3; commentLines[0] = commentLines[1];