本書被讀者譽為「系統學習HTML 5與CSS 3技術的最佳指導參考書之一」和「Web前端工程師案頭必備圖書之一」。第2版首先從技術的角度結合最新的HTML 5和CSS 3標準對內容進行了更新和補充,其次從結構組織和寫作方式的角度對原有的內容進行了進一步優化,使之更有價值且更便於讀者閱讀。需要的朋友可以下載試試吧! <br /> 暢銷書全新升級,第1版上市後已印刷近10次,累計銷量超過50000冊,是該領域公認的標竿之作,銷量和口碑都極佳。 (2)資深專家撰寫,內容系統而全面,詳盡講解了HTML5與CSS3的所有功能和特性;注重實戰,不僅包含大量輔助理解的小案例,而且還包含兩個綜合性案例,可操作性極強。
<p> 正規表示式,又稱正規表示式、正規表示法、正規表達式、規則表達式、常規表示法(英文:Regular Expression,在程式碼中常簡稱為regex、regexp或RE)。 </p> <p> 正規表示式使用單一字串來描述、匹配一系列符合某個句法規則的字串。在許多文字編輯器裡,正規表示式通常被用來檢索、取代那些符合某個模式的文字。 </p> <p> <strong>一、字元類別</strong> </p> <p> 1.字符類:可以匹配他所包含的任意字符 </p> <p> eg:/[abc]/和字母"a"、"b"、"c"中的任一個匹配 </p> <p> 2.否定字元類: 透過"^"字元定義否定字元類,他符合所有不包含在方括號內的字元。定義否定字元類別時,將一個"^"符號當作左括號內的第一個字元。 </p> <p> eg:/[^abc]/匹配"a"、"b"、"c"以外的所有字元。 </p> <p> 3、\s : 符合的是空格符、製表符和其他Unicode空白符; </p> <p> . : 除換行符和其他Unicode行終止符之外的任意字元。 </p>
第1章 字元組 2 <br /> 第2章 量詞 17 <br /> 第3章 括號 33 <br /> 第4章 斷言 59 <br /> 第5章 匹配模式 81 <br /> 第6章 其他 93 <br /> 第二部分 <br /> 第7章 unicode 110 <br /> 第8章 匹配原理 130 <br /> 第9章 常見問題的解決思維 138 <br /> 第 三 部 分 <br /> 第10章 .net 168 <br /> 第11章 java 183 <br /> 第12章 javascript 198 <br /> 第13章 php 213 <br /> 第14章 python 233 <br /> 第15章 ruby 251 <br /> 第16章 linux/unix 268 <br /> 16.6 總結 288
<p style="color:#454545;background-color:#FFFFFF;font-family:微软雅黑, Verdana, sans-serif, 宋体;font-size:14px;"> <span id="result_box"><span>正規表示式,提供了簡潔、靈活的手段,</span><span>用於</span><span>#匹配</span><span>文字字串</span>##,如<span></span>特定的字元<span></span>,文字或<span></span>字元樣式。它對於初學者理解和使用所有的正規表示式文法是個頭痛的事情。 <span></span>在這篇文章中,列舉了10個正規表示式 </span>
<p style="font-size:14px;font-family:"color:#333333;background-color:#FFFFFF;"> 正規表示式(Regular Expression)是一種文字模式,包括普通字元(例如,a 到 z 之間的字母)和特殊字元(稱為"元字元")。 </p> <p style="font-size:14px;font-family:"color:#333333;background-color:#FFFFFF;"> 正規表示式使用單一字串來描述、匹配一系列符合某個句法規則的字串。 </p> <p style="font-size:14px;font-family:"color:#333333;background-color:#FFFFFF;"> 正規表示式是煩瑣的,但它是強大的,學會之後的應用會讓你除了提高效率外,會給你帶來絕對的成就感。只要認真閱讀本教程,加上應用程式的時候進行一定的參考,掌握正規表示式不是問題。 </p> <p style="font-size:14px;font-family:"color:#333333;background-color:#FFFFFF;"> 許多程式設計語言都支援利用正規表示式進行字串操作。 </p>
很多不太懂正規的朋友,在遇到需要用正規校驗資料時,往往是在網路上去找很久,結果找來的還是不很符合要求。所以我最近把開發中常用的一些正規表示式整理了一下,在這裡分享一下。給自己留個底,也給朋友們做個參考。
文字操作幾乎存在於任何應用程式中,合理地處理文字可以提高應用程式的效能。 <br /> 本書以大量的篇幅介紹了VB. NET中的文字處理,如文字的存儲,文字的替換和追加等。書中詳細比較了各種文字操作方法的優劣和快慢,能幫助您在應用程式中從容選擇使用最恰當的方法。本書用淺顯的語言重點講述了. NET Framework處理字串的最重要的工具之一——正規表示式,並介紹如何建立自己的表達式用於匹配和操作文字。本書講解實用生動,書中大量的程式碼可以直接用於您的應用程式中。 <br /> 本書適合從事. NET開發並想在應用程式中提高文字處理效率的開發人員閱讀。
<p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">re.sub的函數原型為:re.sub(pattern, repl, string, count)</span> </p> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">其中第二個函數是替換後的字串;本例中為'-'</span> </p> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">第四個參數指替換個數。預設為0,表示每個匹配項都替換。 </span> </p> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">re.sub也允許使用函數對匹配項的替換進行複雜的處理。如:re.sub(r'\s', lambda m: '[' m.group(0) ']', text, 0);將字串中的空格' '替換為'[ ]'。 </span> </p> <h2 style="font-size:21px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">re.split</span># </h2> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:""> 可以使用re.split來分割字串,如:re.split(r'\s ', text);將字串以空格分割成一個單字列表。 </span> </p> <h2 style="font-size:21px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">re.findall</span> </h2> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:""> re.findall可以取得字串中所有符合的字串。如:re.findall(r'\w*oo\w*', text);取得字串中,包含'oo'的所有單字。 </span> </p> <h2 style="font-size:21px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:"">re.compile</span> </h2> <p style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFFFFF;"> <span style="font-size:13px;font-family:""> 可以把正規表示式編譯成一個正規表示式物件。可以把那些常用的正規表示式編譯成正規表示式對象,這樣可以提高一定的效率。 </span> </p>
<span style="color:#454545;font-family:arial, 宋体, sans-serif;font-size:14px;background-color:#FFFFFF;">X-Canvas是一款跨平台的HTML5遊戲引擎,提供手機遊戲開發的完整解決方案。包含了加速引擎,遊戲框架,實體引擎。提供了100%的JavaScript開發接口,經過OpenGL硬體加速的Canvas渲染引擎,使你用開發Web的成本而得到原生App的流暢體驗。 X-Canvas支援Android、iOS、WP8 三大行動平台,採用X-Canvas開發的遊戲,可以打包成App在這三個平台上發行。也可以使用X-Canvas的UC瀏覽器插件,在UC瀏覽器上直接啟動。 </span>
<p style="color:#333333;font-family:-apple-system, "font-size:14px;background-color:#FFFFFF;"> 從萌發寫小遊戲的想法到完成遊戲開發花了大概一週的業餘時間。這個過程累積了一些經驗,也算是參透了一些遊戲開發的原理。這裡打算寫一個系列教學,講述怎麼從零開始開發一款小遊戲。讓新者少走彎路,快速入手。也能讓自己總結反思,發現問題。 </p> <p style="color:#333333;font-family:-apple-system, "font-size:14px;background-color:#FFFFFF;"> <br /> </p>
<p style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FEFEF2;"> 有些項目或工程是需要將資料庫中的資料呈現出來並提供選擇的,下拉的內容會隨資料庫中資料的變化而變化。首先我們有asp元件可以幫我們做這件事<span style="font-size:13px;">情,DropDownList元件,只需要將資料庫中查詢得到的資料加入到這個元件中,在前台即可以顯示出動態下拉的效果。如果想更有新意,不依賴傳統元件,ajax就是</span> </p> <p style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FEFEF2;"> 個不錯的選擇。 </p>
<p> ajax功能: </p> <p> 當使用者填寫好帳號切換到密碼方塊的時候,使用ajax驗證帳號的可用性。檢驗的方法如下:先建立XMLHTTPRequest對象,然後將需要驗證的資訊(使用者名稱)傳送到伺服器端進行驗證,最後根據伺服器傳回狀態判斷使用者名稱是否可用。 </p>
掌握 Ajax 全書 CHM,本教學的作者Brett McLaughlin 不但是著名的作家,也是 Java 和 XML 社群最著名的程式設計師之一。呵呵,是一名技術作家,作者還有很多頭銜這裡不一一說了,相信本書在語言上肯定與其它的技術書籍有所區別,好奇的你是否想一睹為快呢?那就快快下載吧。
個網站,無論視覺上多麼美觀,內容多麼豐富,如果不能面向最廣泛的用戶群,那它就不算是真正成功的網站。本書是web標準設計領域的公認專家dan cederholm的傾力之作,向您描述了基於web標準的設計策略,以適應各種各樣的用戶瀏覽方式。書中每一章的開頭都紿出了一個基於傳統html技術的實例,然後對它進行重構,指出它的局限性,並利用xhtml矛pcss對它進行改造。讓您了解如何用整潔的html和css來取代那些臃腫冗餘的程式碼,從而建立載入速度快、適應性強的網站。最後,本書將各章中討論的所有頁面元件綜合在一起製作了一個單頁模板。與第1版相比,新版將內容更新為與microsoft internet explorer 7同步,並且新增了幾個使用em的例子,包括彈性佈局。 <br /> 本書主要內容<br /> ·使用關鍵字、百分比、em來設定頁面文字的大小,提高使用者的可控制性<br /> ·提供能夠適應任意字體大小或任意數量內容的網站導覽列..<br /> ·規劃水平方向的頁面元件如何縱向擴展<br /># ·透過浮動實現欄式效果<br /> ·確保頁面內容在圖片或css缺失的情況下仍易讀<br /> ·把外觀從資料表中剝離出來,再用css重新定義<br /> ·頁面版面配置可以自由縮放,不受視窗大小和字體的影響...
<strong>網頁設計與開發-html、css、javascript</strong>從網頁製作實際出發,除了詳細介紹html頁面製作、css樣式控制和javascript動態程式之外,還介紹了html 5。全書共分15章,各章均配有習作及實驗。第1章介紹網頁開發工具的選擇與網頁製作的相關技術;第2~10章介紹html語法、標籤、屬性使用方法;第11—13章介紹css語法及屬性使用方法;第14章介紹javascript動態程式;第15章介紹html 5的功能特性(可作為讀者的選讀內容)。 <br /> 《網頁設計與開發-html、css、javascript》以初學者的需求為前提,通俗易懂,易學易用;從程式碼出發,回歸實例;採用截圖與程式碼結合的方式,圖文並茂,便於讀者理解。本書既可作為一般大學電腦及相關專業的教材、高職高專教材,也可作為網頁設計人員不可或缺的查詢手冊。 <br /> 作為入門的書籍,本書內容涉及HTML、CSS、JavaScript,以及HTML 5的內容,所以不可能講述所有的知識點,筆者力求抓重點,抓主流,詳細介紹了在網頁製作中最實用的精髓部分。
《實戰Dojo工具包》教程 pdf,Dojo是一個品質遠遠超出「原型建造」的Ajax框架庫,本實用教程就是為Dojo而寫。她將向我們介紹Dojo開發環境的創建、旅行路線編輯器、DOM和HTML的效果、處理DOM、使用Dojo創建AJAX遠端呼叫、Dojo拖放操作等。
可用性設計是Web設計中最重要也是難度最高的任務。本書作者根據多年從業的經驗,剖析使用者的心理,在使用者使用的模式、為掃描進行設計、導航設計、主頁佈局、可用性測試等方面提出了許多獨特的觀點,並給出了大量簡單、易行的可用性設計的建議。本書短小精煉,語言輕鬆詼諧,書中穿插大量色彩豐富的螢幕截圖、趣味叢生的卡通插圖以及包含大量資訊的圖表,使枯燥的設計原理變得平易近人。本書適合從事Web設計和Web開發的技術人員閱讀,特別適合為如何留住訪客而苦惱的網站/網頁設計人員閱讀。 <br /> 有些網站看起來很清爽; <br /> 有些網站看起來很雜亂; <br /> 有些網站能讓你輕鬆找到資料; <br /> 有些網站讓你猶如置身迷宮… <br /> 為什麼網站的可用性會有這麼大的反差? <br /> 使用者在造訪網站時有怎樣的心理? <br /> 遵循什麼樣的原則來設計網站才能吸引訪客? <br /> 這本全球Web設計人員的必讀經典會給出答案。 <br /> 這是一本關於Web設計原則而不是Web設計技術的書。本書作者是Web設計專家,具有豐富的實務經驗。他用幽默的語言為你揭示Web設計中重要但卻容易被忽視的問題,只需幾個小時,你便能對照書中講授的設計原則找到網站設計的癥結所在,令你的網站煥然一新。 <br />