diff --git a/src/DownKyi/ViewModels/MainWindowViewModel.cs b/src/DownKyi/ViewModels/MainWindowViewModel.cs index cf86f48..44c5d9b 100644 --- a/src/DownKyi/ViewModels/MainWindowViewModel.cs +++ b/src/DownKyi/ViewModels/MainWindowViewModel.cs @@ -353,7 +353,7 @@ namespace DownKyi.ViewModels LogManager.Error("OnClipboardUpdated", exc); return; } - input = Regex.Replace(input, @"[【]*[^【]*[】 ]", ""); + input = Regex.Replace(input, @"[【]*[^【]*[^】]*[】 ]", ""); SearchService searchService = new SearchService(); searchService.BiliInput(input + AppConstant.ClipboardId, ViewIndexViewModel.Tag, eventAggregator); } diff --git a/src/DownKyi/ViewModels/ViewIndexViewModel.cs b/src/DownKyi/ViewModels/ViewIndexViewModel.cs index e4f1406..9eaeb10 100644 --- a/src/DownKyi/ViewModels/ViewIndexViewModel.cs +++ b/src/DownKyi/ViewModels/ViewIndexViewModel.cs @@ -215,7 +215,7 @@ namespace DownKyi.ViewModels } LogManager.Debug(Tag, $"InputText: {InputText}"); - InputText = Regex.Replace(InputText, @"[【]*[^【]*[】 ]", ""); + InputText = Regex.Replace(InputText, @"[【]*[^【]*[^】]*[】 ]", ""); SearchService searchService = new SearchService(); bool isSupport = searchService.BiliInput(InputText, Tag, eventAggregator); if (!isSupport)