1. js正則: 以/開頭,以/結尾。
test作用:到裡面去找,只要裡面有,就返回true;否則就返回false。
例如:rep=/\d+/; 檢驗裡面是否有數字。
2.rep=/^ $/; 開始符和終止符
rep=/^\d+$/; 代表以數字開頭,以數字結束
3. exec:預設只返回第乙個符合的值。只返回123.
4.\w:任意乙個字母或數字或下劃線,a_za_z0_9,_中任意乙個。
\b:匹配乙個單詞邊界,也就是指單詞和空格間的位置。
str="wangli7 houfan8 wangyun2"
'wang\w+': 以wang開頭,後面是任意字元。
'/bwang\w+/b' :以wang開頭,任意字元結束。預設只能匹配出來第乙個。#wangli7
'/bwang(\w+)+/b' :以wang開頭,任意字元結束。加上括號以後,會把後面的內容也匹配出來。分組(相當於兩級匹配,在第一次匹配出來的內容中,再進行一次匹配)。 #wangli7 li7
5. 匹配出所有符合條件的。(全域性匹配)
/g 全域性匹配,匹配成功1個拿1個。當全部拿完以後,返回乙個null。
6、定義正規表示式
js正則匹配時本身就是支援多行。
如圖:預設情況下,只能匹配出來第乙個,因為系統會把第二行認為是第一行的延續。
加上多行匹配以後,多行匹配的意思是:把每一行的開頭作為乙個新的字串去匹配。效果如下:
2 JS輸出日期
得到時間方法 getdate 檢視date物件並返回日期 getday 返回星期幾 gethours 返回小時數 getminutes 返回分鐘數 getmonth 返回月份值 getseconds 返回秒數 gettime 返回完整的時間 getyear 返回年份 設定時間方法 setdate 改...
js系列 2 js函式相關
1,函式包含一組語句,用於指定物件的行為,函式也是物件,也稱函式物件。函式物件連線到function.prototype 該原型物件本身連線到object.prototype 每個函式都有乙個prototype屬性,它是乙個物件,乙個擁有constructor屬性且值為該函式本身的乙個物件。和物件的...
2 ,JS之 if 條件語句
語法 expression sentence1 sentence2 解釋 當expression的結果為true時,執行sentence1,為false時,執行sentence2 例子 var a true 條件成立時執行此句 條件不成立時執行此句 console.log a 結果為 條件成立時執行...