// g--表示全域性匹配 global
// i--忽略大小寫
// u--unicode識別字元
// y--粘連修飾符
const regexp1 = /^a/g;
// 建構函式的方式
第一種情況是,引數是字串,這時第二個引數表示正規表示式的修飾符(flag)。
var regex = new regexp('xyz', 'i');
// 等價於
var regex = /xyz/i;
第二種情況是,引數是乙個正規表示式,這時會返回乙個原有正規表示式的拷貝。
var regex = new
ES6入門 正則的擴充套件
1 regexp建構函式 在es5中,regexp建構函式的引數有兩種情況。第一種情況是引數是字串,這時第二個引數表示正規表示式的修飾符 第二種情況是,引數是乙個正規表示式,這時會返回乙個原有正規表示式的拷貝。但是,es5不允許此時使用第二個引數,新增修飾符,否則會報錯 var regex new ...
es6 數值的擴充套件
1 二進位制的表示 字首 0b 八進位制的表示 0o 2 number.isfinite number.isnan 3 number.parseint number.parsefloat 4 number.isinteger number.epsilon 5 number.issafeinteger...
es6數值的擴充套件
1 二進位制和八進位制的表示方法 es6提供了二進位制和八進位制的表示方法,分別用字首ob 二進位制 和0o 八進位制 表示 將二進位制或者八進位制轉換為十進位制可以呼叫number方法 2 number.isnan 和number.isfinite 前者用來判斷乙個數字是否為nan,後者用來判斷乙...