html郵箱地址的正則表達式,javascript寫一個校驗郵箱的正則表達式

test

判斷字符串是否符合正則的要求

注意注意:字符串有一部分符合要求,test就會判斷為真。這個時候我們可以加一個行首(^)行尾($)來控制

分析

我們根據常用郵箱寫一個中文的校驗規則如下:

我們常用的郵箱格式:

yancamy@126.com

yan233__@qq.com

轉換成文字描述如下:

一串英文、數字、或者下劃線 @ 一串英文、數字 . 一串英文(所有都不需要檢驗大小寫)

翻譯成正則表達式如下:

/ w+ @ [a-z0-9] . [a-z]+ /i

/^w+ @ [a-z0-9] . [a-z]+ $/i

代碼實現

用正則寫一個郵箱校驗

window.οnlοad=function(){

var oTxt=document.getElementById("txt1");

var oBtn=document.getElementById("btn1");

oBtn.οnclick=function(){

var re=/^\w+@[a-z0-9]\.[a-z]+$/i;

if(re.test(oTxt.value)){

console.log("合法郵箱");

}else{

console.log("你丫寫錯了");

}

}

}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/277234.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/277234.shtml
英文地址,請注明出處:http://en.pswp.cn/news/277234.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

系統需求分析文檔需要考慮的問題

最近作了幾次需求分析,有了一些經驗,特共享出來.歡迎指正.我認為在系統需求分析中,有三個問題需要注意,即系統涵蓋范圍用戶對上線時間的要求系統上線對目前系統整體的影響系統覆蓋的范圍很多用戶都想的是,這次一定要把所有遇到的問題解決完. 也就說,客戶潛在的心理是對系統較高…

洛谷 P1414 又是畢業季II (多個數的最大公因數)

這道題其實不難,但是我想復雜了 我想的是把每個數質因數分解,然后每次就枚舉每個質因數 來求最小公倍數。 然后想了想這樣復雜度將會非常的大,肯定超時 然后看了題解發現不需要質因數分解,直接存因數的個數就好了 c[i]表示i這個因…

前端之CSS

什么是CSS&#xff1f; 在標簽上設置標簽的style屬性。 編寫CSS的方法 一、直接在標簽中寫style屬性。 二、在head標簽中寫style標簽&#xff0c;這里就需要選擇器選擇所需的標簽 1、id選擇器&#xff0c;以#開頭&#xff0c;例子如下&#xff1a; <!DOCTYPE html> <h…

[asp]統計在線人數情況

[asp]統計在線人數情況 以前ASP版本的統計在線。因為是從以前的系統中提取出來的。使用的話要修改下。 IfCbool(Application("MARKONLINE")) TrueThenCheckOnline()FunctionCheckOnline() DIMIP,rsPrv,Sql IfDBSTATE FalseThenDbOpen() SetrsPrvServer.Crea…

android 局域網鄰居,局域網內無鄰居 它們去哪兒了?

最近不知道是炎炎夏日的原因&#xff0c;還是部分地區雨水過多的問題&#xff0c;造成了好多小伙伴反應說&#xff0c;無法在網絡中看到同在一個局域網中的其他電腦、服務器或打印機。這個問題說大不大&#xff0c;說小不小&#xff0c;但很難用幾句話把問題解決&#xff0c;所…

svg 線條動畫淺嘗

看了別人網站的svg動畫覺得非常舒服,自己嘗試實現一下效果如下: 實現需要明白2個關于svg的css屬性 1. stroke-dasharray stroke-dasharray: <percentage> | <length> | inherit數與數之間用逗號或者空白隔開&#xff0c;指定短劃線和缺口的長度。如stroke-dasharr…

Ajax 的亂碼問題(2)

上次說的是“發送數據”時亂碼的處理方法。那么“接收數據”呢&#xff1f;亂碼問題弄得我快瘋了&#xff0c;所以廢話也不多說了&#xff0c;總結如下&#xff1a;服務端&#xff1a;///<summary>///Ajax 格式數據到本地客戶端///</summary>///<param name&quo…

《子彈筆記術》[日]杉野干人(作者)epub+mobi+azw3格式下載

下載地址&#xff1a;點我下載后手機可瀏覽內容簡介在工作中&#xff0c;越是復雜的項目&#xff0c;需要記錄的事情越多&#xff0c;花費的時間自然也越多。如果使用傳統筆記方法&#xff0c;規劃將變成苦差事。子彈筆記術的核心是快速收集和處理信息&#xff0c;它可以幫助你…

html廣告條效果,css3炫酷網站banner廣告動畫特效

這是一款可以用來遮罩網站banner或廣告的動畫特效插件。該特效使用的是 CSS3 animations。注意不是所有的瀏覽器都支持 CSS3 animations。如果你對 CSS3 animations還不了解&#xff0c;建議你先閱讀W3C CSS Animations。HTMLhtml結構如下&#xff1a;Lost at sea?Relax - wev…

開始測試React Native App(上篇)

前期技術儲備 前言 我是測試小白&#xff0c;小小白&#xff0c;小小小白&#xff0c;最近想在成了一定規模的項目中引入測試&#xff0c;于是找了許些資料學習&#xff0c;現在已經在項目中成功引入。于是想在思路明朗和記憶深刻的時候總結下學習路徑以及寫測試中遇到的難點、…

mysql 5中的store function

mysql 5中的store function mysql 5中新增了視圖&#xff0c;存儲過程&#xff0c;觸發器等新功能&#xff0c;其中不少資料對其都有介紹&#xff0c;今天看到了其中的一個叫store function的功能&#xff0c;和存儲過程有點象&#xff0c;但返回的是值哦&#xff0c;用法挺靈活…

html frame跳轉實例,HTML frame標簽怎么用?frame標簽的具體使用實例

本篇文章主要為大家講述的是關于HTML frame標簽的用法&#xff0c;還有關于frame標簽中的屬性介紹。還有關于frame標簽的使用實例&#xff0c;下面就讓我們一起來看看這篇文章吧首先我們先看看HTML frame標簽的用法&#xff1a;標簽定義 frameset 中的一個特定的窗口(框架)。fr…

java 實現支持向量機

https://github.com/kevin0016/java-SVM

藍橋杯——快速排序(2018JavaB組第5題9分)

快速排序&#xff08;18JavaB5,9’&#xff09; 以下代碼可以從數組a[]中找出第k小的元素。 它使用了類似快速排序中的分治算法&#xff0c;期望時間復雜度是O(N)的。 請仔細閱讀分析源碼&#xff0c;填寫劃線部分缺失的內容。 import java.util.Random; public class Main{pub…

關于蝴蝶背景

Runner 2006-07-04 這些鏈接都比較久遠了&#xff0c;現在大概都失效了。好像有不少人都是這兩只可愛的蝴蝶帶來的&#xff0c;看來這兩只蝴蝶真是我的福星啊。這里再把Flash背景的用法貼出來吧.如果直接點擊鏈接無法顯示頁面&#xff0c;可以把鏈接地址復制到瀏覽器的地址欄里…

html 文本橫豎切換,(橫豎屏切換/強制橫屏)CSS3 transform 怎樣才能中心旋轉?

現在有一個canvas&#xff0c;我希望在(手機和平板)豎屏時能夠把它以中心作為旋轉原點旋轉90(強制橫屏)&#xff0c;但用了transform-origin&#xff0c;無論怎樣設置數值都不能達到目的&#xff0c;是我哪里搞錯了嗎&#xff1f;附CSS代碼&#xff1a;html, body{width: 100%;…

Echarts多任務可視化之再優化

1.上次進程可視化由svg實現&#xff0c;本次改用echarts框架實現。Js文件&#xff1a;loadxmldoc.js&#xff08;用于加載xml文檔&#xff09;echarts.js&#xff08;用來實現有向圖繪制&#xff09;2.思路&#xff1a;Echarts是定義數據對象數組data和連接對象數組links&#…

約 定

十天&#xff0c; 不能見面 &#xff0c;不能打電話或發短信 .這是我和她的約定.十天&#xff0c;要讓一個深愛著她的男人去尊照這樣的約定去做&#xff0c;實在是難以接受。雖然心里有一萬個不愿意&#xff0c;但我知道 &#xff0c;我心里早以做出了選擇.選擇了我愛的&#x…

NIKE LEBRON 13 PERFORMANCE REVIEW

LeBron James signed a lifetime deal with Nike, cementing his already stable position as Nike’s current top endorser. That means it’s no surprise that Nike would use a person in such a position to help lead new innovative technology. But at times, Nike is…

我的專業我的夢作文計算機,我的創新我的夢作文

新時代&#xff0c;新變化。現在二十一世紀&#xff0c;人們都過上了幸福的生活&#xff0c;發明出來的日常用品&#xff0c;電子產品等等&#xff0c;都是根據人們創新的精神建造出來的。現在我們通過了學習&#xff0c;也漸漸體會到了創新的重要性。就像是在動畫片中&#xf…