正則表達式簡明參考


閱讀(469.2k) 收藏 (63)

手冊簡介

正則表達式(regular expression) 只不過是一種字符串匹配的模式,它提供了模式匹配功能的基礎。

手冊說明


《正則表達式簡明參考》主要內容

關于正則表達式的學習,網絡上有很多的文章可以參考,但是挺大一部分的參考材料都過于冗長,而這篇文章是經過作者的熟練使用后,將知識點歸納總結出來,以便需要的朋友快速查閱。下述語法在Java中有效,但是大部分應該是通用的。

學完本教程,進行實戰(zhàn)練習,才算真正掌握哦:點擊開始實戰(zhàn)

正則表達式介紹

正則表達式,別稱規(guī)則表達式,英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE,是計算機科學的一個概念。

在計算機科學中,是指一個用來描述或者匹配一系列符合某個句法規(guī)則的字符串的單個字符串。在很多文本編輯器或其他工具里,正則表達式通常被用來檢索和/或替換那些符合某個模式的文本內容。許多程序設計語言都支持利用正則表達式進行字符串操作。例如,在 Perl中就內建了一個功能強大的正則表達式引擎。正則表達式這個概念最初是由Unix中的工具軟件(例如sed和grep)普及開的。正則表達式通??s寫成“regex”,單數有regexp、regex,復數有regexps、regexes、regexen。

正則表達式的特點是:

  1.  靈活性、邏輯性和功能性非常的強;
  2. 可以迅速地用極簡單的方式達到字符串的復雜控制。
  3. 對于剛接觸的人來說,比較晦澀難懂。

由于正則表達式主要應用對象是文本,因此它在各種文本編輯器場合都有應用,小到著名編輯器EditPlus,大到Microsoft Word、Visual Studio等大型編輯器,都可以使用正則表達式來處理文本內容。

除了本書你還可以參考

《正則表達式》

《MongoDB 正則表達式》

《JavaScript 正則表達式》

《Python3 正則表達式》

《Ruby 正則表達式》

《Vimscript 基本的正則表達式》

《Perl 正則表達式》




在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號