深入淺出之正規表示式

franklynzhou發表於2011-09-13
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

深入淺出之正規表示式

[@more@] Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

1. 什麼是正規表示式

基本說來,正規表示式是一種用來描述一定數量文字的模式。Regex代表Regular Express。本文將用<>來表示一段具體的正規表示式。

一段文字就是最基本的模式,簡單的匹配相同的文字。

2. 不同的正規表示式引擎

正規表示式引擎是一種可以處理正規表示式的軟體。通常,引擎是更大的應用程式的一部分。在軟體世界,不同的正規表示式並不互相相容。本教程會集中討論Perl 5 型別的引擎,因為這種引擎是應用最廣泛的引擎。同時我們也會提到一些和其他引擎的區別。許多近代的引擎都很類似,但不完全一樣。例如.NET正則庫,JDK正則包。

3. 文字元號

最基本的正規表示式由單個文字元號組成。如<

查詢程式語言的識別符號,<(*表示重複0或多次)

代表單詞字元。這個是隨正規表示式實現的不同而有些差異。絕大多數的正規表示式實現的單詞字符集都包含了<

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10455206/viewspace-1054985/,如需轉載,請註明出處,否則將追究法律責任。

相關文章