if(/^[a-zA-Z0-9]{4,23}$/.test(password)){alert("ok");}至少有一個數字字母的正則表示式:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{4,23}$/^[0-9a-zA-Z_]{1,}$2、非負整數(正整數+0):^/d+$3、正整數:^[0-9][1-9][0-9]4、非正整數(負整數+0):((−/d+)|(0+))4.非正整數(負整數+0):((−/d+)|(0+))5、負整數:^-[0-9][1-9][0-9]6、整數:−?/d+6.整數:−?/d+7、非負浮點數(正浮點數+0):^/d+(/./d+)?$8、正浮點數:^(([0-9]+/.[0-9][1-9][0-9])|([0-9][1-9][0-9]/.[0-9]+)|([0-9][1-9][0-9]))9、非正浮點數(負浮點數+0):((−/d+(/./d+)?)|(0+(/.0+)?))9.非正浮點數(負浮點數+0):((−/d+(/./d+)?)|(0+(/.0+)?))10、負浮點數:^(-(([0-9]+/.[0-9][1-9][0-9])|([0-9][1-9][0-9]/.[0-9]+)|([0-9][1-9][0-9])))^[A-Za-z]+13.由26個英文字母的大寫組成的字串:[A−Z]+12、由26個英文字母的大寫組成的字串:[A−Z]+13、由26個英文字母的小寫組成的字串:^[a-z]+15.由數字和26個英文字母組成的字串:[A−Za−z0−9]+14、由數字和26個英文字母組成的字串:[A−Za−z0−9]+15、由數字、26個英文字母或者下劃線組成的字串:^/w+17.email地址:[/w−]+(/.[/w−]+)∗[/w−]+(/.[/w−]+)+擴充套件資料:alert()方法:警告訊息框;alert方法有一個引數,即希望對使用者顯示的文字字串。該字串不是HTML格式,該訊息框提供了一個“確定”按鈕讓使用者關閉該訊息框,並且該訊息框是模式對話方塊,也就是說,使用者必須先關閉該訊息框然後才能繼續進行操作。例如:window.alert("歡迎!請按“確定”繼續。");alert函式引數str--要顯示在訊息對話方塊中的文字alert函式說alert訊息對話方塊通常用於一些對使用者的提示資訊,例如在表單中輸入了錯誤的資料時。提示:訊息對話方塊是由系統提供的,因此樣式字型在不同瀏覽器中可能不同。提示:訊息對話方塊是排它的,也就是在使用者點選對話方塊的按鈕前,不能進行任何其它操作。提示:訊息對話方塊通常可以用於除錯程式。示例:alert("Hellodreamdu!");alert("Welcometo<br/>dreamdu!");alert("Welcometo\ndreamdu!");注意上面的第二個與第三個例子,只有第三個例子才能實現換行,參考ASCII碼錶,使用HTML中的br標籤無法換行。
if(/^[a-zA-Z0-9]{4,23}$/.test(password)){alert("ok");}至少有一個數字字母的正則表示式:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{4,23}$/^[0-9a-zA-Z_]{1,}$2、非負整數(正整數+0):^/d+$3、正整數:^[0-9][1-9][0-9]4、非正整數(負整數+0):((−/d+)|(0+))4.非正整數(負整數+0):((−/d+)|(0+))5、負整數:^-[0-9][1-9][0-9]6、整數:−?/d+6.整數:−?/d+7、非負浮點數(正浮點數+0):^/d+(/./d+)?$8、正浮點數:^(([0-9]+/.[0-9][1-9][0-9])|([0-9][1-9][0-9]/.[0-9]+)|([0-9][1-9][0-9]))9、非正浮點數(負浮點數+0):((−/d+(/./d+)?)|(0+(/.0+)?))9.非正浮點數(負浮點數+0):((−/d+(/./d+)?)|(0+(/.0+)?))10、負浮點數:^(-(([0-9]+/.[0-9][1-9][0-9])|([0-9][1-9][0-9]/.[0-9]+)|([0-9][1-9][0-9])))^[A-Za-z]+13.由26個英文字母的大寫組成的字串:[A−Z]+12、由26個英文字母的大寫組成的字串:[A−Z]+13、由26個英文字母的小寫組成的字串:^[a-z]+15.由數字和26個英文字母組成的字串:[A−Za−z0−9]+14、由數字和26個英文字母組成的字串:[A−Za−z0−9]+15、由數字、26個英文字母或者下劃線組成的字串:^/w+17.email地址:[/w−]+(/.[/w−]+)∗[/w−]+(/.[/w−]+)+擴充套件資料:alert()方法:警告訊息框;alert方法有一個引數,即希望對使用者顯示的文字字串。該字串不是HTML格式,該訊息框提供了一個“確定”按鈕讓使用者關閉該訊息框,並且該訊息框是模式對話方塊,也就是說,使用者必須先關閉該訊息框然後才能繼續進行操作。例如:window.alert("歡迎!請按“確定”繼續。");alert函式引數str--要顯示在訊息對話方塊中的文字alert函式說alert訊息對話方塊通常用於一些對使用者的提示資訊,例如在表單中輸入了錯誤的資料時。提示:訊息對話方塊是由系統提供的,因此樣式字型在不同瀏覽器中可能不同。提示:訊息對話方塊是排它的,也就是在使用者點選對話方塊的按鈕前,不能進行任何其它操作。提示:訊息對話方塊通常可以用於除錯程式。示例:alert("Hellodreamdu!");alert("Welcometo<br/>dreamdu!");alert("Welcometo\ndreamdu!");注意上面的第二個與第三個例子,只有第三個例子才能實現換行,參考ASCII碼錶,使用HTML中的br標籤無法換行。