紹棠 js郵箱驗證 正則驗證

2021-08-20 10:04:02 字數 1742 閱讀 8285

1.1 建立regexp物件

new regexp("必選,正規表示式","可選,匹配模式g,i,m")
1.2 regexp物件的方法

1.2.1 test()

var r1 = new regexp('world');

console.log(r1.test('hello, world!')); //true

console.log(r1.test('hello, world!')); //false

var r2 = new regexp('world', 'i'); //大小寫不敏感

console.log(r2.test('hello, world!')); //true

var r3 = new regexp(/world/i); //簡寫

console.log(r3.test('hello, world!')); //true

1.2.2 exec()
var r1 = new regexp('world');

console.log(r1.exec('hello, world!')); //['world']

console.log(r1.exec('hello, world!')); //null

var r2 = new regexp('world', 'i'); //大小寫不敏感

console.log(r2.exec('hello, world!')); //['world']

var r3 = new regexp(/world/i); //簡寫

console.log(r3.exec('hello, world!')); //['world']

var r4 = new regexp('o');

console.log(r4.exec('hello, world!')); //['o']

var r5 = new regexp('o', 'gi');

console.log(r5.exec('hello, world!')); //['o']

console.log(r5.lastindex); //5 匹配文字的第乙個字元的位置,o為4,下乙個位置為5

console.log(r5.exec('hello, world!')); //['o'] 匹配完第乙個o後呼叫繼續匹配

console.log(r5.lastindex); //9

console.log(r5.exec('hello, world!')); //null 匹配不到返回null

console.log(r5.lastindex); //0 lastindex重置為0

1.2.3 complie()
var r1 = new regexp('world');

console.log(r1.exec('hello, world!')); //['world']

r1.compile('o');

console.log(r1.exec('hello, world!')); //['o']

r1.compile('m');

console.log(r1.exec('hello, world!')); //null

var r2 = new regexp('world');

console.log(r2.test('hello, world!')); //true

r2.compile('mazey');

console.log(r2.test('hello, world!')); //false

mysql 郵箱校驗 JS郵箱驗證 正則驗證

輸入 function check a z0 9 正規表示式 var obj document.getelementbyid mazey 要驗證的物件 if obj.value else if reg.test obj.value else 1 length 2,長度。表示乙個表示式的組。匹配的字元...

JS正則驗證郵箱的格式

對於我們做web開發的,對表單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的js正規表示式,有什麼不足的地方還希望大家批評指正。一.相關的 function test 2 6 if myreg.test temp.value 7 12 13 由於方法相同,一下只寫出相關的...

JS正則驗證郵箱的格式

對於我們做web開發的,對表單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的js正規表示式,有什麼不足的地方還希望大家批評指正。一.相關的 function test if myreg.test temp.value 由於方法相同,一下只寫出相關的正規表示式 對於手機號碼...