作用
處理字串(搜尋,替換,切分等)
寫法
1.js物件風格
let re = new regexp('正規表示式','選項');2.perl風格let re = new regexp('1[3-9]d','g'); //global-全域性匹配,找到所有
let re = /正規表示式/選項;d digit [0-9]的簡稱let re = /1[3-9]d/g;
w word [0-9a-z_]
s space 空白字串
. 任意字元(除了換行)
d [^0-9]
w [^0-9a-z_]
s 非空字串
[abc123]/a[abc]c/ //三種輸出的可能性 aac abc acc
[0-9][a-z]
[0-9a-z]
[6-t] //表示字元編碼54-116中的任意一位
[12-54] //只會單字匹配 即 1 2-5 4
[^345] //排除數字3 4 51.[^0-9] //排除數字
[^a-z0-9] //排除英文和數字
a //5個a2.ab //量詞只負責前一次字元 即 abbbbb
(ab) //ababababab
a //3-8個a3.(ab) //6-7個ab
a //至少4個a4.
a //最多4個a 等價於5.簡寫形式任意個,必須有
任意個,可以沒有
可有可無(如果有,最多1個)
^ 開頭
$ 結尾
可有可無 正則 正規表示式 初學
import re demo data re.match r hello hello,武漢加油 print demo data 有物件則意味著正規表示式提取資料成功 執行結果 正則滿足條件提取資料成功,返回值是乙個物件,不滿足,none空 匹配單個字元 import re demo data re....
SEO可有可無的細節
都說seo細節決定成敗,這令本身建站經驗就不多,基礎較差的新手們望塵莫及,於是苦練div css 於是研究如何將頁面靜態化 於是恨不得把關鍵詞密度增加到100 讓關鍵詞立刻飆公升至榜首,於是 那麼,seo程式設計客棧是否一定要如此完美?答案是程式設計客棧否定的。當然,這些細節你運用熟練,對你的seo...
標頭檔案不是可有可無的
標頭檔案定義了資料結構,這大家都能體會到,因為不包含你要使用標頭檔案的話,編譯根本就通不過。標頭檔案的另乙個作用,宣告函式介面,作用似乎沒那麼大,因為編譯 連線都通過了,程式也能執行了,這不就行了嗎。下面我們用乙個例子說明這個問題。include include int main void int ...