Changeset 34392

Show
Ignore:
Timestamp:
07/11/09 14:40:43 (4 years ago)
Author:
NeoCat
Message:

*hashtagの検出を改善

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/search.js

    r34299 r34392  
    6565                        var target = eles[i]; 
    6666                        if (target.className == "status") { 
    67                                 target.innerHTML = target.innerHTML.replace(/(\#[0-9A-Za-z_][0-9A-Za-z_]+)/g, 
    68                                                                         function(_,t){return '<a href="javascript:twsSearch(\''+t+'\')">'+t+'</a>'}); 
     67                                target.innerHTML = target.innerHTML.replace(/([\u0001-\/:-@\[-`{-~]|^)(\#[0-9A-Za-z_]{2,})(?=[\u0001-\/:-@\[-`{-~]|$)/g, function(_,d1,t){ 
     68                                        if (t.match(/^#\d+$/)) return d1+t; 
     69                                        return d1+'<a href="javascript:twsSearch(\''+t+'\')">'+t+'</a>'; 
     70                                }); 
    6971                                break; 
    7072                        }