diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..d315731 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "" + ], + "SelectedNode": "\\DownKyi.sln", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/src/DownKyi/Services/SearchService.cs b/src/DownKyi/Services/SearchService.cs index 5e600d9..53c2169 100644 --- a/src/DownKyi/Services/SearchService.cs +++ b/src/DownKyi/Services/SearchService.cs @@ -2,6 +2,7 @@ using DownKyi.Utils; using DownKyi.ViewModels; using Prism.Events; +using System.Text.RegularExpressions; namespace DownKyi.Services { @@ -28,7 +29,7 @@ namespace DownKyi.Services { // 移除剪贴板id string justId = input.Replace(AppConstant.ClipboardId, ""); - + // 视频 if (ParseEntrance.IsAvId(justId)) { diff --git a/src/DownKyi/ViewModels/MainWindowViewModel.cs b/src/DownKyi/ViewModels/MainWindowViewModel.cs index 47714da..cf86f48 100644 --- a/src/DownKyi/ViewModels/MainWindowViewModel.cs +++ b/src/DownKyi/ViewModels/MainWindowViewModel.cs @@ -9,6 +9,7 @@ using Prism.Events; using Prism.Mvvm; using Prism.Regions; using System; +using System.Text.RegularExpressions; using System.Threading; using System.Windows; using System.Windows.Threading; @@ -352,7 +353,7 @@ namespace DownKyi.ViewModels LogManager.Error("OnClipboardUpdated", exc); return; } - + input = Regex.Replace(input, @"[【]*[^【]*[】 ]", ""); SearchService searchService = new SearchService(); searchService.BiliInput(input + AppConstant.ClipboardId, ViewIndexViewModel.Tag, eventAggregator); }