OpenTweenのfork
修訂 | a68bbef25fb2509cf1efd637f19da52a167b26dd (tree) |
---|---|
時間 | 2012-02-22 19:24:53 |
作者 | kiri_feather <kiri_feather@user...> |
Commiter | Kimura Youichi |
チルダ先行のニコ動ID変換でURLリンク壊してしまっていたので対処
@@ -3139,7 +3139,7 @@ Public Class Twitter | ||
3139 | 3139 | RegexOptions.IgnoreCase) |
3140 | 3140 | |
3141 | 3141 | |
3142 | - retStr = Regex.Replace(retStr, "(^|[^a-zA-Z0-9_/&##@@>=.])(sm|nm)([0-9]{1,10})", "$1<a href=""http://www.nicovideo.jp/watch/$2$3"">$2$3</a>") | |
3142 | + retStr = Regex.Replace(retStr, "(^|[^a-zA-Z0-9_/&##@@>=.~])(sm|nm)([0-9]{1,10})", "$1<a href=""http://www.nicovideo.jp/watch/$2$3"">$2$3</a>") | |
3143 | 3143 | |
3144 | 3144 | retStr = retStr.Replace("<<<<<tweenだいなり>>>>>", ">").Replace("<<<<<tweenしょうなり>>>>>", "<") |
3145 | 3145 |
@@ -3229,7 +3229,7 @@ Public Class Twitter | ||
3229 | 3229 | End If |
3230 | 3230 | End If |
3231 | 3231 | |
3232 | - ret = Regex.Replace(ret, "(^|[^a-zA-Z0-9_/&##@@>=.])(sm|nm)([0-9]{1,10})", "$1<a href=""http://www.nicovideo.jp/watch/$2$3"">$2$3</a>") | |
3232 | + ret = Regex.Replace(ret, "(^|[^a-zA-Z0-9_/&##@@>=.~])(sm|nm)([0-9]{1,10})", "$1<a href=""http://www.nicovideo.jp/watch/$2$3"">$2$3</a>") | |
3233 | 3233 | ret = AdjustHtml(ShortUrl.Resolve(PreProcessUrl(ret), False)) 'IDN置換、短縮Uri解決、@リンクを相対→絶対にしてtarget属性付与 |
3234 | 3234 | |
3235 | 3235 | Return ret |