1. 程式人生 > >【正則表示式教程】正則表示式入門

【正則表示式教程】正則表示式入門

很可能你使用過Windows/Dos下用於檔案查詢的萬用字元(wildcard),也就是*?。如果你想查詢某個目錄下的所有的Word文件的話,你會搜尋*.doc。在這裡,*會被解釋成任意的字串。和萬用字元類似,正則表示式也是用來進行文字匹配的工具,只不過比起萬用字元,它能更精確地描述你的需求——當然,代價就是更復雜——比如你可以編寫一個正則表示式,用來查詢所有以0開頭,後面跟著2-3個數字,然後是一個連字號“-”,最後是7或8位數字的字串(像010-123456780376-7654321)。