2005-03 月份文章 顯示方式:簡文 | 列表

March 26,2005

用 Regular Expression 表示 valid email address

用 Regular Expression 表示合法 e-mail 位置似乎是每隔一陣子就會被拿出來大家笑的東西?


提到的


(?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t]

)+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?: \r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:( ?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\0 31]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\

](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+ (?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:

(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z |(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n) ?[ \t])*)*\<(?:(?:\r\n)?[

\t])*(?:@(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\ r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n) ?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t] )*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])* )(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t]

)+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*))*) *:(?:(?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+

|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r \n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?: \r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[ \t

]))*”(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031 ]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](

?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(? :(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?

:\r\n)?[ \t])*))*\>(?:(?:\r\n)?[ \t])*)|(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(? :(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)? [

\t]))*”(?:(?:\r\n)?[ \t])*)*:(?:(?:\r\n)?[

\t])*(?:(?:(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]| \\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>

@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|” (?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t] )*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[”()<>@,;:\\

“.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(? :[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[

\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*))*|(?:[^()<>@,;:\\”.\[\] \000- \031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|( ?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)*\<(?:(?:\r\n)?[ \t])*(?:@(?:[^()<>@,;

:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([

^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(?:[^()<>@,;:\\” .\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\

]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*(?:,@(?:(?:\r\n)?[

\t])*(?:[^()<>@,;:\\”.\ [\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\

r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]

|\\.)*\](?:(?:\r\n)?[ \t])*))*)*:(?:(?:\r\n)?[

\t])*)?(?:[^()<>@,;:\\”.\[\] \0 00-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\ .|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,

;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|”(? :[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])* (?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[”()<>@,;:\\”.

\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[

\t])*(?:[ ^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\]

]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*\>(?:(?:\r\n)?[

\t])*)(?:,\s*( ?:(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\ “.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)(?:\.(?:( ?:\r\n)?[

\t])*(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[

\[”()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t ])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t

])+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*)(? :\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|

\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*))*|(?: [^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”.\[\ ]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)*\<(?:(?:\r\n) ?[

\t])*(?:@(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”

()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*)(?:\.(?:(?:\r\n) ?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[”()<>

@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[”()<>@,

;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*)(?:\.(?:(?:\r\n)?[ \t] )*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[”()<>@,;:\\

“.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*)*:(?:(?:\r\n)?[

\t])*)? (?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[

\t])+|\Z|(?=[\[”()<>@,;:\\”. \[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t])*)(?:\.(?:(?: \r\n)?[

\t])*(?:[^()<>@,;:\\”.\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\[

“()<>@,;:\\”.\[\]]))|”(?:[^\”\r\\]|\\.|(?:(?:\r\n)?[

\t]))*”(?:(?:\r\n)?[ \t]) *))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])

+|\Z|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*)(?:\ .(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\”.\[\]

\000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z

|(?=[\[”()<>@,;:\\”.\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[

\t])*))*\>(?:( ?:\r\n)?[ \t])*))*)?;\s*)



Posted by gslinn at 4:09回應(0)引用(1)

March 25,2005

關鍵字密度

從 Bookmark (BBS 上的個人板 :p) 翻出來的:


給他 url 後他會抓回來分析 keyword density,這對於分析 類 (contextual ads) 會有很大的幫助,你可以分析這頁會有哪類型的廣告出來。



Posted by gslinn at 22:49回應(0)引用(1)

必勝客沙拉塔問題

看到轉錄文章「」:「」。



的確是很好笑 :p



Posted by gslinn at 19:09回應(0)引用(1)

Microsoft 與 IPv6 的專利問題

這麼大的事情過了兩天國內還是沒有人提到?(國外幾個大的電子媒體提到了,甚至幾個 blog 上面也吵的亂七八糟的)


()


主要的重點在於 在 2000 年申請了一項專利 ,這裡面提到的方法與 1998 年 IETF 訂定的 IPv6 規格類似 (:IPv6 Stateless Address Autoconfiguration)。


於是 上面給了 這樣的標題。



Posted by gslinn at 15:49回應(0)引用(1)

研究所報考資料外流

那邊看到:,我們家好像很少接到這種電話…


據說這次是某所學校 (在 的 Graduate 板上有提到) 資料外流,我好像沒報那間…


PS:萬一真的被綁架了不知道會不會就 ignore 掉?XD



Posted by gslinn at 15:31回應(0)引用(1)

神秘的 cosplay…

看到轉自 的 cosplay 照片:



這實在太 kuso 了 XD



Posted by gslinn at 15:29回應(1)引用(1)

將 Slashdot 換成 XHTML + CSS

現在的 (Slash) 是 語法,而目前已經有人開始在改寫成 + 了 (http://use.perl.org/~pudge/journal/23723):


Over at Slash Central, we are actually working on converting Slash — including Slashdot — over to XHTML + CSS.


看起來 不久以後會有大變動 :)



Posted by gslinn at 15:09回應(0)引用(1)

戰爭影片?

提到的「」:,hmmm…



Posted by gslinn at 14:52回應(3)引用(2)
 [第一頁]  [1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  [10]  [下10頁]  [最終頁]