【.NET正则表达式库】v1.0上线
在經(jīng)歷了近一年的構(gòu)思、謀劃、開發(fā)后,.NET正則表達式庫(regex-lib.net)終于和各位網(wǎng)友見面了。歡迎大家訪問:http://regex-lib.net/。
創(chuàng)意
坦率地說,.NET正則表達式模仿了國外網(wǎng)站http://regexlib.com/。當然,模仿的是創(chuàng)意和界面,核心功能都是自己實現(xiàn)的。比起老外那個網(wǎng)站,老劉這個網(wǎng)站在正則表達式測試功能方面更具特色。老外毫不客氣地稱其網(wǎng)站為世界第一個正則表達式庫,所以老劉只好謙虛地稱.NET正則表達式庫為中國第一、世界第二的正則表達式庫。
.NET正則表達式庫致力于為中國開發(fā)者提供一個完善的正則表達式資源分享平臺。
相關(guān)社區(qū)
【團隊博客】團隊博客用于更有效地傳播正則表達式知識。敬請訪問:http://regex.cnblogs.com/。園子里的振河、Goodspeed、KissKnife、流浪浪幾位網(wǎng)友,在你們不知情的情況下已經(jīng)把你們加入了這個團隊,原諒我的冒昧。其他朋友有想加入的,請在后面回復(fù)即可。
【正則表達式小組】為了方便網(wǎng)友提問,特建立正則表達式小組。敬請訪問:http://space.cnblogs.com/group/regex/。
技術(shù)實現(xiàn)
.NET正則表達式庫基于.NET 3.0,數(shù)據(jù)訪問采用LINQ,Web框架采用ASP.NET MVC Preview 3,頁面基于YUI,服務(wù)器和客戶端的數(shù)據(jù)傳輸才用JSON。
目前僅對IE6及以上版本提供支持,使用IE7可以得到最佳體驗。暫時不支持Firefox,希望有朋友能針對Firefox提供改進方法和意見。
關(guān)于代碼
.NET正則表達式庫在CodePlex開源,情景訪問:http://www.codeplex.com/regexlib。其實,老劉不算是有開源精神的人,使用CodePlex也只是看上了他的TFS服務(wù)器,這樣不管在哪里,只要有VS,有網(wǎng)絡(luò),就能寫程序。
.NET正則表達式庫的源代碼才用MS-PL發(fā)布,這意味著您可以隨意查看、修改和使用這些代碼。但老劉還想提幾句:
1. regex-lib使用的技術(shù),經(jīng)歷了WebForm、ASP.NET MVC Preview 2和ASP.NET MVC Preview 3;用戶驗證經(jīng)歷了FormsAuthentication-LiveId-FormsAuthentication;數(shù)據(jù)訪問使用Linq卻是探索性的。再加上老劉水平有限,還要趕進度,所以源代碼觀賞性和可學(xué)習(xí)性很差。因此請不要盲目引用里面的代碼。
2. 歡迎大家對代碼進行研究,并指出其中的錯誤和不當?shù)牡胤健5?#xff0c;
3. 由于老劉對.NET正則表達式庫還有很多未完成的想法,所以目前并沒有計劃向項目組中添加人手、也不打算接受Patch。如果您有好的建議或看法,直接通過任何您知道的與老劉進行聯(lián)系的方式告訴老劉。
展望
目前的.NET正則表達式庫僅僅是——顧名思義——一個存放正則表達式的數(shù)據(jù)庫。而今后,除了分享正則表達式之外,還可以分享一切與正則表達式相關(guān)的資源,包括——技術(shù)文章、工具、圖書。
曬(Share)
互聯(lián)網(wǎng)的精神是分享,結(jié)果是獲取。在.NET正則表達式庫一步一步實現(xiàn)其目標的過程中,每一滴新鮮的血液都是廣大開發(fā)者朋友注入的,最終,所有的開發(fā)者朋友都將能從其中找到自己所需要的正則表達式資源!
轉(zhuǎn)載于:https://www.cnblogs.com/AndersLiu/archive/2008/06/22/regex-lib-release.html
超強干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的【.NET正则表达式库】v1.0上线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DSG-Oracle数据库在线迁移服务
- 下一篇: WebCast《实战ASP.NET AJ