diff --git a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs index 99f56421..e31cfe17 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs @@ -85,8 +85,13 @@ internal sealed partial class AnnouncementService : IAnnouncementService { foreach (ref readonly Announcement item in CollectionsMarshal.AsSpan(listWrapper.List)) { - item.Subtitle = new StringBuilder(item.Subtitle).Replace("\r
", string.Empty).ToString(); - item.Content = AnnouncementRegex.XmlTimeTagRegex().Replace(item.Content, x => x.Groups[1].Value); + item.Subtitle = new StringBuilder(item.Subtitle) + .Replace("\r
", string.Empty) + .Replace("
", string.Empty) + .ToString(); + item.Content = AnnouncementRegex + .XmlTimeTagRegex() + .Replace(item.Content, x => x.Groups[1].Value); } } }