Changeset 38960 for websites

Show
Ignore:
Timestamp:
07/14/11 23:41:37 (23 months ago)
Author:
NeoCat
Message:

improve accuracy of hashtag recognition (boundary)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/twicli.js

    r38959 r38960  
    813813                //本文 (https〜をリンクに置換 + @を本家リンク+JavaScriptに置換) 
    814814                " <span id=\"text-" + eid + "\" class=\"status\">" + 
    815                 text.replace(/https?:\/\/[^\/\s]*[\w!#$%&'()*+,.\/:;=?@~-]+(?=&\w+;)|https?:\/\/[^\/\s]*[\w!#$%&'()*+,.\/:;=?@~-]+|[@@]([\/\w-]+)|([.、。 ]|\s|^)([##])([\wぁ-ヺ㐀-\u4DBF一-\u9FFF가-\uD7FF\uF900-\uFAFF0-9A-Za-zヲ-゙]+)(?=[^\wぁ-ヺ㐀-\u4DBF一-\u9FFF가-\uD7FF\uF900-\uFAFF0-9A-Za-zヲ-゙]|$)/g, function(_,u,t,h,s){ 
     815                text.replace(/https?:\/\/[^\/\s]*[\w!#$%&'()*+,.\/:;=?@~-]+(?=&\w+;)|https?:\/\/[^\/\s]*[\w!#$%&'()*+,.\/:;=?@~-]+|[@@]([\/\w-]+)|([.、。 「」!]|\s|^)([##])([\wぁ-ヺ㐀-\u4DBF一-\u9FFF가-\uD7FF\uF900-\uFAFF0-9A-Za-zヲ-゙]+)(?=[^\wぁ-ヺ㐀-\u4DBF一-\u9FFF가-\uD7FF\uF900-\uFAFF0-9A-Za-zヲ-゙]|$)/g, function(_,u,t,h,s){ 
    816816                                if (!u && !h) { 
    817817                                        var paren = '';