js筆記2

1.RegExp

/d 數字
/w 數字或者字母
.任意字符

*任意個
+至少一個
?零個或者1個
A|B A或者B

1.1創建方法

第一種方式是直接通過/正則表達式/寫出來,
第二種方式是通過new RegExp(‘正則表達式’)創建一個RegExp對象

1.2使用方法

正則.test(待檢測字符串)
var s = /\d+/;
var s1 = new RegExp('\\d*')
console.log(s1.test("123"));
待分割字符串.split(正則對象)
console.log('1  2  3'.split(' '));
console.log('1  2  3'.split(/\s+/));
正則.exec(待提取字符串)
console.log(/([\d]+)@([\w]+).com/.exec('[email protected]'));

1.3貪婪匹配

(\d+)默認匹配所有能匹配的東西

2.JSON

JSON.stringify(object);
JSON.parse(json);

3.對象構造

function student(name,age){
this.name = name;
this.age = age;
}
var kk = new student('kk',19);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章