婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 正則表達式匹配(URL、電話、手機、郵箱)的實例代碼

正則表達式匹配(URL、電話、手機、郵箱)的實例代碼

熱門標簽:甘肅醫療外呼系統排名 ai電話機器人搭建 梅縣地圖標注 地圖標注教學點 西藏智能外呼系統代理商 貴港公司如何申請400電話 400電話辦理電話辦理 外呼系統無呼出路由是什么原因 呼叫系統外呼只能兩次

正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),計算機科學的一個概念。正則表通常被用來檢索、替換那些符合某個模式(規則)的文本。下面通過實例代碼給大家介紹正則表達式匹配(URL、電話、手機、郵箱)的實例代碼,一起看看吧!

廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:

!DOCTYPE html>
html lang="en">
head>
meta charset="UTF-8">
title>正則驗證/title>
/head>
body>
input type="text" name="" id="text">
input type="button" name="" id="btn" value="點擊">
span>/span>
/body>
script type="text/javascript">
var text = document.getElementById('text');
var btn = document.getElementById('btn');
//1、url示例:
//https://www.baidu.com/s?wd=%E5%88%98%E5%BE%B7%E5%8D%8Ersv_spt=1rsv_iqid=0x9601edc200017402issp=1f=8rsv_bp=1rsv_idx=2ie=utf-8rqlang=cntn=baiduhome_pgrsv_enter=1oq=javascript%2520%25E9%259A%25BE%25E9%25A2%2598inputT=1256rsv_t=7da5GmMhTie86h8qaOiaV047P9TkJunMjrkmK%2BNLA%2FuJs3bMG%2Bj52w%2F6IxHge5MB%2B%2B%2Fwrsv_pq=c270d50b00019caersv_sug3=21rsv_sug1=19rsv_sug7=100rsv_sug2=0rsv_sug4=1818
//2、電話示例:
//13800138000
//+ 8610 - 59926666
//+ (1)533- 222 - 334
//010 - 59926666
//037132376865
//3、電子郵件示例:
//Handsome.W@abc.com
//_hello_world@163.com
//345@mail.some_domain_name.com.uk
// var regexp=/^([0-9a-zA-Z_.-])+@([0-9a-zA-Z_-])+(\.([a-zA-Z_-])+)+$/;//郵箱
// var regexp=/(https?.*?\.(:?cn\b|com\b|net\b|org\b|gov\b)(?!\.))/;//URL
// var regexp=/\+?\d{3,4}-?\d{7,8}/; // 010-59926666 8610-59926666 037132376865
// var regexp =/\+\(\d\)(\d{3}-){2}\d{3}/;//+(1)533-222-334
// var regexp=/(1[34578]\d{9})|(\+?\d{3,4}-?\d{7,8})|(\+\(\d\)(\d{3}-){2}\d{3})/;//電話號碼 13800138000 010-59926666 8610-59926666 037132376865 +(1)533-222-334
var regexp=/(([0-9a-zA-Z_.-])+@([0-9a-zA-Z_-])+(\.([a-zA-Z_-])+)+)|((https?.*?\.(:?cn\b|com\b|net\b|org\b|gov\b)(?!\.)))|(1[34578]\d{9})|(\+?\d{3,4}-?\d{7,8})|(\+\(\d\)(\d{3}-){2}\d{3})/;
btn.onclick = function(){
if(regexp.test(text.value)){
alert('驗證通過');
text.value="";
}else{
alert('驗證沒通過');
}
}
/script>
/html>

總結

以上所述是小編給大家介紹的正則表達式匹配(URL、電話、手機、郵箱)的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • Python使用中文正則表達式匹配指定中文字符串的方法示例
  • iOS 正則表達式判斷純數字及匹配11位手機號碼的方法
  • Go語言正則表達式用法實例小結【查找、匹配、替換等】
  • 正則表達式教程之重復匹配詳解
  • 正則表達式匹配IP的表達式(推薦)
  • 正則表達式m修飾符(多行匹配)
  • 正則表達式全局匹配模式(g修飾符)
  • Java使用正則表達式(regex)匹配中文實例代碼

標簽:涼山 泰安 本溪 哈密 湖州 海口 常州 大興安嶺

巨人網絡通訊聲明:本文標題《正則表達式匹配(URL、電話、手機、郵箱)的實例代碼》,本文關鍵詞  正則,表達式,匹配,URL,電話,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則表達式匹配(URL、電話、手機、郵箱)的實例代碼》相關的同類信息!
  • 本頁收集關于正則表達式匹配(URL、電話、手機、郵箱)的實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阿拉善左旗| 武义县| 安福县| 云阳县| 林甸县| 和林格尔县| 济南市| 平昌县| 胶南市| 延安市| 乐亭县| 改则县| 三穗县| 龙泉市| 新晃| 石台县| 石渠县| 永安市| 黄石市| 永兴县| 阜康市| 鄂托克旗| 曲沃县| 股票| 秦安县| 龙游县| 阳谷县| 襄垣县| 保德县| 左云县| 洞头县| 杭锦后旗| 光山县| 灵武市| 新兴县| 成安县| 栾川县| 迭部县| 揭阳市| 彭水| 正定县|