正則表達式是使用單個字符串來描述、匹配一系列符合某個句法規則的字符串。正則表達式
1. 批量提取 / 替換有規律的字符串.網絡
2. 在各類高級的文本編輯器中的使用.編輯器
3. 在各種辦公軟件(如Office等)中使用.工具
4. 各類開發語言中的使用(C# / Java / JS 等)測試
5. 用戶輸入合法性驗證(如:IP地址、特殊的訂單號要求等)命令行
6. 模板引擎的標籤庫開發blog
7. 網絡爬蟲(抓取機器人)的開發模板引擎
8. 批量的文本高效處理。開發
地址:http://www.regexbuddy.com/字符串
地址:http://tool.chinaz.com/regex/
最簡單的正則表達式,咱們能夠經過Windows下的CMD命令行進行體驗。
例如:輸出System32目錄下的類型爲dll文件的信息,咱們能夠經過 dir *.dll 命令來實現,這個命令就是最簡單的命令行。
再好比說,咱們想了解和知道此文件目錄中的xinput相關的dll文件,這時咱們能夠使用 dir xinput1_?.dll 命令來輸出:
這裏咱們簡單講一下,這裏面涉及到的正則表達式: