正則是什么,能做什么?
正則,就是正則表達式,英文是 Regular Expression,簡稱 RE。顧名思義,正則其實就是一種描述文本內容組成規律的表示方式。
在編程語言中,正則常常用來簡化文本處理的邏輯。在 Linux 命令中,它也可以幫助我們輕松地查找或編輯文件的內容,甚至實現整個文件夾中所有文件的內容替換,比如 grep、egrep、sed、awk、vim 等。另外,在各種文本編輯器中,比如 Atom,Sublime Text 或 VS Code 等,在查找或替換的時候也會使用到它。總之,正則是無處不在的,已經滲透到了日常工作的方方面面。
簡單來說,正則是一個非常強大的文本處理工具,它的應用極其廣泛。我們可以利用它來校驗數據的有效性,比如用戶輸入的手機號是不是符合規則;也可以從文本中提取想要的內容,比如從網頁中抽取數據;還可以用來做文本內容替換,從而得到我們想要的內容。
1. 正則的基本知識
2.在常見的編輯器中使用正則的方法
3.掌握的是正則中一些重要的概念和功能
?此文章為8月Day17學習筆記,內容來源于極客時間《正則表達式入門課》,推薦該課程。