OSDN Git Service

アンダーバーを含むscreen_nameがAttachmentUrlRegexで考慮されていない不具合を修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Mon, 3 Oct 2016 16:24:36 +0000 (01:24 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 11 Nov 2017 21:07:13 +0000 (06:07 +0900)
Fixes: bcb24ce7 ("attachment_urlに指定可能なURLを140字のカウントから除外する")

OpenTween/Twitter.cs

index 56adcb8..4153dd9 100644 (file)
@@ -136,8 +136,8 @@ namespace OpenTween
         /// attachment_url に指定可能な URL を判定する正規表現
         /// </summary>
         public static readonly Regex AttachmentUrlRegex = new Regex(@"https?://(
-   twitter\.com/[0-9A-Za-z]+/status/[0-9]+
- | mobile\.twitter\.com/[0-9A-Za-z]+/status/[0-9]+
+   twitter\.com/[0-9A-Za-z_]+/status/[0-9]+
+ | mobile\.twitter\.com/[0-9A-Za-z_]+/status/[0-9]+
  | twitter\.com/messages/compose\?recipient_id=[0-9]+(&.+)?
 )$", RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace);