您好,登錄后才能下訂單哦!
這篇文章主要介紹js正則表達式中test函數怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
功能介紹:該方法的返回值是布爾值,通過該值可以匹配字符串中是否存在于正則表達式相匹配的結果,如果有匹配內容,返回ture,如果沒有匹配內容返回false,該方法常用于判斷用戶輸入數據的合法性,比如檢驗Email的合法性
基本語法:objReg.test(objStr)
objReg 必選項 RegExp對象名稱
objStr 要進行匹配檢測的字符串
講解實例代碼:
<html> <script language="javascript" type="text/javascript"> /*Designed By Androidyue*/ /* 功能:檢測Email地址的合法性 */ function checkEmail(){ //獲取文本框中用戶輸入Email的信息 var objStr=document.getElementById("email").value; //設置匹配Email的正則表達式 var objReg=//w+[@]{1}/w+[.]/w+/; //document.write(objStr); //如果判斷字符串中是否存在匹配內容,如果存在提示正確信息,否則返回錯誤 if(objReg.test(objStr)){ alert("該Email地址是合法的!"); }else{ alert("該Email地址是非法的!"); } } </script> <body> 請輸入Email地址: <input type="text" id="email"><!--設置Email輸入框--> <input type="button" value="檢測合法性" onclick="checkEmail()"><!--設置按鈕用于出發檢測Email合法性事件--> </body> </html>
以上是“js正則表達式中test函數怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。