正則表達(dá)式模式,使用它們可以匹配具體的數(shù)據(jù)類型,如數(shù)字、日期等。本章將講解這些模式的構(gòu)成方式,幫助您構(gòu)建自己的模式。其中一個模式是電子郵件地址驗(yàn)證程序,這是一個又長又復(fù)雜的表達(dá)式,非常有用。經(jīng)過講解,您就會明白構(gòu)建匹配許多文本模式的表達(dá)式是何等的簡單。
文本操作幾乎存在于任何應(yīng)用程序中,合理地處理文本可以提高應(yīng)用程序的性能。
本書詳細(xì)闡述了.NET Framework處理文本的方式,學(xué)習(xí)如何使用String類和StringBuilder類在.NET中構(gòu)建字符串,講述在字符串和其他數(shù)據(jù)類型之間轉(zhuǎn)換時所涉及的一些問題,并論述了如何用不同語言顯示文本。本書還重點(diǎn)介紹了如何使用正則表達(dá)式匹配文本模式,描述了分組、替換和反向引用,并討論了如何構(gòu)建自己的正則表達(dá)式模式,以匹配具體的數(shù)據(jù)類型。最后,附錄列出了String類和StringBuilder類的方法、屬性和構(gòu)造函數(shù),以及許多正則表達(dá)式語法、選項(xiàng)和特殊字符。
本書適合于從事.NET開發(fā),并想在應(yīng)用程序中提高文本處理效率的C#開發(fā)人員。