国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 正則表達式 - JavaScript 正則表達式驗證函數代碼

JavaScript 正則表達式驗證函數代碼

2020-07-30 17:28正則教程網 正則表達式

上篇文章《JavaScript驗證正則表達式大全》說的是javascript中使用的正則表達式的例子,但是沒有說這些正則表達式如何使用,現在給大家幾個例子,大家可以看看。

利用正則表達式判斷是否是0-9的阿拉伯數字

復制代碼 代碼如下:


function regIsDigit(fData)
{
var reg = new RegExp("^[0-9]$");
return (reg.test(fData));
}


利用這則表達式獲取字符串的長度

復制代碼 代碼如下:


function regDataLength(fData)
{
var valLength = fData.length;
var reg = new RegExp("^[\u0391-\uFFE5]$");
var result = 0;
for(i=0; i< valLength; i++)
{
if(reg.test(fData.charAt(i)))
{
result += 2;
}
else
{
result ++;
}
}
return result;
}


應用擴展判斷是否是數值

復制代碼 代碼如下:


function regIsNumber(fData)
{
var reg = new RegExp("^[-]?[0-9]+[\.]?[0-9]+$");
return reg.test(fData)
}


驗證Email是否正確

復制代碼 代碼如下:


function regIsEmail(fData)
{
var reg = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
return reg.test(fData);
}


判斷手機號是否正確

復制代碼 代碼如下:


function regIsPhone(fData)
{
var reg = /^(\+86)?(1[0-9]{10})$/;
return reg.test(fData);
}



// 判斷輸入是否是一個由 0-9 / A-Z / a-z 組成的字符串

復制代碼 代碼如下:


function isalphanumber(str)
{
var result=str.match(/^[a-zA-Z0-9]+$/);
if(result==null) return false;
return true;
}



// 判斷輸入是否是一個數字--(數字包含小數)--

復制代碼 代碼如下:


function isnumber(str)
{
return !isNaN(str);
}



// 判斷輸入是否是一個整數

復制代碼 代碼如下:


function isint(str)
{
var result=str.match(/^(-|\+)?\d+$/);
if(result==null) return false;
return true;
}



// 判斷輸入是否是有效的長日期格式 - "YYYY-MM-DD HH:MM:SS" || "YYYY/MM/DD HH:MM:SS"

復制代碼 代碼如下:


function isdatetime(str)
{
var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
if(result==null) return false;
var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]);
return (d.getFullYear()==result[1]&&(d.getMonth()+1)==result[3]&&d.getDate()==result[4]&&d.getHours()==result[5]&&d.getMinutes()==result[6]&&d.getSeconds()==result[7]);
}



// 檢查是否為 YYYY-MM-DD || YYYY/MM/DD 的日期格式

復制代碼 代碼如下:


function isdate(str){
var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(result==null) return false;
var d=new Date(result[1], result[3]-1, result[4]);
return (d.getFullYear()==result[1] && d.getMonth()+1==result[3] && d.getDate()==result[4]);
}



// 判斷輸入是否是有效的電子郵件

復制代碼 代碼如下:


function isemail(str)
{
var result=str.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/);
if(result==null) return false;
return true;
}



// 去除字符串的首尾的空格

復制代碼 代碼如下:


function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}



// 返回字符串的實際長度, 一個漢字算2個長度

復制代碼 代碼如下:


function strlen(str){
return str.replace(/[^\x00-\xff]/g, "**").length;
}



//匹配中國郵政編碼(6位)

復制代碼 代碼如下:


function ispostcode(str)
{
var result=str.match(/[1-9]\d{5}(?!\d)/);
if(result==null) return false;
return true;
}


//匹配國內電話號碼(0511-4405222 或 021-87888822)

復制代碼 代碼如下:


function istell(str)
{
var result=str.match(/\d{3}-\d{8}|\d{4}-\d{7}/);
if(result==null) return false;
return true;
}


//校驗是否為(0-10000)的整數

復制代碼 代碼如下:


function isint1(str)
{
var result=str.match(/^[0-9]$|^([1-9])([0-9]){0,3}$|^10000$/);
if(result==null) return false;
return true;
}



//匹配騰訊QQ號

復制代碼 代碼如下:


function isqq(str)
{
var result=str.match(/[1-9][0-9]{4,}/);
if(result==null) return false;
return true;
}



//匹配身份證(15位或18位)

復制代碼 代碼如下:


function isidcard(str)
{
var result=str.match(/\d{15}|\d{18}/);
if(result==null) return false;
return true;
}


//校驗文本是否為空

復制代碼 代碼如下:


function checknull(field,sval)
{
if (field.value =="")
{
alert("請填寫" + sval + "!");
field.focus();
return false;
}
return true;
}



//屏蔽輸入字符

復制代碼 代碼如下:


function checkChar()
{
var keycode = event.keyCode;
if(!(keycode>=48&&keycode<=57))
{
return false;
}
}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 在线视频 中文字幕 | 亚洲精品影视 | 久久久精品影院 | 国产精品18久久久久vr手机版特色 | 特一级毛片 | 香蕉综合久久 | 精品一区二区电影 | 国产精品69毛片高清亚洲 | 欧美成人免费视频 | 91九色视频pron| 国产亚洲片 | 国内自拍网站 | 超碰人人干人人 | 黄色小视频在线观看 | 日韩午夜| 青青草在线视频免费观看 | 久久久久久久久综合 | 亚洲国产精品一区二区www | 成人综合视频在线 | 久久久久久亚洲精品 | 日韩有码一区二区三区 | 午夜在线观看视频 | 久久久精品黄色 | 黄色精品一区二区 | 欧美久久精品一级黑人c片 成人在线视频免费观看 | 亚洲精品在线中文字幕 | 国产欧美在线观看 | 黄色免费网站 | 亚洲成人高清在线 | 91夜色| 成人黄色在线观看 | 91成人精品| 日韩中文字幕av | 国产高清视频 | 国内自拍视频在线观看 | 国产黄色av | 91网站免费 | 欧美一区二区在线播放 | 欧美日韩六区 | 亚洲一区二区在线 | 日韩 在线 |