亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

常用js字符串判斷方法整理

2019-11-20 21:52:44
字體:
來源:轉載
供稿:網友
js工具-js常用方法,js常用判斷方法
SUMMARY :
復制代碼 代碼如下:

function obj$(id) 根據id得到對象
function val$(id) 根據id得到對象的值
function trim(str) 刪除左邊和右邊空格
function ltrim(str) 刪除左邊空格
function rtrim (str) 刪除右邊空格
function isEmpty(str) 字串是否有值
function equals(str1, str2) js判斷比較兩字符串是否相等
function equalsIgnoreCase(str1, str2) js判斷忽略大小寫比較兩個字符串是否相等
function isChinese(str) js判斷判斷是否中文
function isEmail(strEmail) js判斷是否電子郵件
function isImg(str) js判斷是否是一個圖片格式的文件jpg|jpeg|swf|gif
function isInteger(str) js判斷是否是一個整數
function isFloat js判斷是否是一個浮點數
function isPost(str) js判斷是否郵編(1位至6位
function isMobile(str) js判斷是否是手機號
function isPhone(str) js判斷是否是電話號碼必須包含區號,可以含有分機號
function isQQ(str) js判斷是否合法的QQ號碼
function isIP(str) js判斷是否是合法的IP
function isDate(str) js判斷是否日期類型(例:2005-12-12)
function isIdCardNo(idNumber) js判斷是否是合法的身份證號
*/

function obj$(id)
{
return document.getElementById(id);
}


function val$(id)
{
var obj = document.getElementById(id);
if(obj !== null)
{
return obj.value;
}
return null;
}


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


function ltrim(str)
{
return str.replace(/^/s*/g,'');
}


function rtrim(str)
{
return str.replace(//s*$/,'');
}


function isEmpty(str)
{
if(str != null && str.length > 0)
{
return true;
}
return false;
}


function equals(str1, str2)
{
if(str1 == str2)
{
return true;
}
return false;
}


function equalsIgnoreCase(str1, str2)
{
if(str1.toUpperCase() == str2.toUpperCase())
{
return true;
}
return false;
}


function isChinese(str)
{
var str = str.replace(/(^/s*)|(/s*$)/g,'');
if (!(/^[/u4E00-/uFA29]*$/.test(str)
&& (!/^[/uE7C7-/uE7F3]*$/.test(str))))
{
return false;
}
return true;
}


function isEmail(str)
{
if(/^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$/.test(str))
{
return true
}
return false;
}


function isImg(str)
{
var objReg = new RegExp("[.]+(jpg|jpeg|swf|gif)$", "gi");
if(objReg.test(str))
{
return true;
}
return false;
}


function isInteger(str)
{
if(/^-?/d+$/.test(str))
{
return true;
}
return false;
}


function isFloat(str)
{
if(/^(-?/d+)(/./d+)?$/.test(str)
{
return true;
}
return false;
}


function isPost(str)
{
if(/^/d{1,6}$/.test(str))
{
return true;
}
return false;
}


function isMobile(str)
{
if(/^1[35]/d{9}/.test(str))
{
return true;
}
return false;
}


function isPhone(str)
{
if(/^(0[1-9]/d{1,2}-)/d{7,8}(-/d{1,8})?/.test(str))
{
return true;
}
return false;
}


function isQQ(str){
if(/^/d{5,9}$/.test(str))
{
return true;
}
return false;
}


function isIP(str){
var reg = /^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;
if(.test(str))
{
return true;
}
return false;
}


function isDate(str)
{
var reg = /^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$/;
if(reg.test(str))
{
return true;
}
return false;
}


function isIdCardNo(idNumber)
{
var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);
var varArray = new Array();
var lngProduct = 0;
var intCheckDigit;
var idNumber.length = ;

if ((idNumber.length != 15) && (idNumber.length != 18))
{
return false;
}
for(i=0;i<idNumber.length;i++)
{
varArray[i] = idNumber.charAt(i);
if ((varArray[i] < '0' || varArray[i] > '9') && (i != 17))
{
return false;
}
else if (i < 17)
{
varArray[i] = varArray[i]*factorArr[i];
}
}
if (idNumber.length == 18)
{
var date8 = idNumber.substring(6,14);
if (checkDate(date8) == false)
{
return false;
}
for(i=0;i<17;i++)
{
lngProduct = lngProduct + varArray[i];
}
intCheckDigit = 12 - lngProduct % 11;
switch (intCheckDigit)
{
case 10:
intCheckDigit = 'X';
break;
case 11:
intCheckDigit = 0;
break;
case 12:
intCheckDigit = 1;
break;
}
if (varArray[17].toUpperCase() != intCheckDigit)
{
return false;
}
}
else
{
var date6 = idNumber.substring(6,12);
if (checkDate(date6) == false)
{
return false;
}
}
return true;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品电影一区| 自拍偷拍亚洲一区| 国产97在线亚洲| 日韩中文字幕免费| 亚洲欧美日韩视频一区| 国产精品久久久久久久久久| 国产精品视频久| 精品国产一区二区三区四区在线观看| 中日韩美女免费视频网址在线观看| 国产精品久久久久秋霞鲁丝| 亚洲欧美综合图区| 久久夜色精品亚洲噜噜国产mv| 26uuu另类亚洲欧美日本一| 亚洲专区在线视频| 国产精品入口尤物| 一二美女精品欧洲| 97精品伊人久久久大香线蕉| 久久夜色精品国产亚洲aⅴ| 欧美高清视频在线| 国产乱肥老妇国产一区二| 欧美一级淫片aaaaaaa视频| 欧美一区亚洲一区| 欧美视频在线观看免费网址| 欧美激情精品久久久久久久变态| 日本精品性网站在线观看| 亚洲电影免费观看高清完整版在线观看| 日韩69视频在线观看| 欧美午夜片在线免费观看| 久热爱精品视频线路一| 亚洲精品日产aⅴ| 亚洲国产精品va在线观看黑人| 久久久精品国产网站| 日韩av电影国产| 国产女精品视频网站免费| 日韩www在线| 国产区亚洲区欧美区| 欧美在线一区二区三区四| 久久精品国产v日韩v亚洲| 亚洲一区av在线播放| 日韩电影免费观看在线| 亚洲精品wwww| www国产91| 国产精品扒开腿做爽爽爽视频| 国产午夜精品理论片a级探花| 深夜福利91大全| 亚洲欧美日韩国产精品| 久久久噜久噜久久综合| xvideos成人免费中文版| 日韩免费精品视频| 国产一区二区三区视频| 国产精品麻豆va在线播放| 色偷偷噜噜噜亚洲男人| 久久全国免费视频| 欧美一级淫片播放口| 青青久久av北条麻妃黑人| 成人av在线亚洲| 亚洲天堂av图片| 亚洲xxxx在线| 欧美福利视频在线观看| 欧美日韩亚洲高清| 亚洲美女av网站| 91在线免费观看网站| 中文字幕亚洲字幕| 自拍偷拍免费精品| 亚洲免费一级电影| 国产精品视频一区二区三区四| 91久久精品一区| 国产精品一区二区三区久久久| 欧美成人网在线| 欧美一级黑人aaaaaaa做受| 热久久视久久精品18亚洲精品| 韩国一区二区电影| 国产精品视频自在线| 97视频网站入口| 精品人伦一区二区三区蜜桃网站| 精品爽片免费看久久| 92版电视剧仙鹤神针在线观看| 91久久久久久国产精品| 亚洲精品欧美日韩| 亚洲国产成人av在线| 日本不卡高字幕在线2019| 欧美日本在线视频中文字字幕| 国产综合视频在线观看| 日韩亚洲欧美成人| 久久亚洲综合国产精品99麻豆精品福利| 国产精品爽黄69| 久久在线精品视频| 欧美激情亚洲自拍| 亚洲欧美日韩图片| 亚洲精品短视频| 97精品视频在线| 日韩中文字在线| 亚洲激情国产精品| 81精品国产乱码久久久久久| 97成人精品视频在线观看| 成人自拍性视频| 亚洲男人天堂网站| 欧美精品在线播放| 欧美中文字幕精品| 国产精品男女猛烈高潮激情| 96精品视频在线| 欧美国产日韩一区二区在线观看| 日韩经典第一页| 国产精品69久久| 中文字幕日韩精品在线观看| 欧美精品久久久久| 青草青草久热精品视频在线观看| 成人在线激情视频| 伊人青青综合网站| 国产日韩一区在线| www.美女亚洲精品| 国产精品ⅴa在线观看h| 中文字幕视频一区二区在线有码| 国内揄拍国内精品| 久久这里有精品视频| 欧美黄色片视频| 精品久久久久久国产91| 亚洲成人aaa| 欧美性色视频在线| 日韩视频欧美视频| 欧美性视频在线| 欧美激情一级二级| 国产成人精品久久二区二区91| 久久国产精品电影| 国产精品美女免费视频| 久久韩国免费视频| 精品国产91久久久久久| 日韩欧美主播在线| 国产精品一区二区av影院萌芽| 国产主播喷水一区二区| 韩国欧美亚洲国产| 久久精品久久久久| 精品二区三区线观看| 日韩中文在线中文网在线观看| 亚洲精品小视频在线观看| 精品国产1区2区| 一区二区三区在线播放欧美| 欧美在线影院在线视频| 欧美孕妇孕交黑巨大网站| 日韩中文第一页| 日韩在线小视频| 精品亚洲男同gayvideo网站| 91麻豆国产语对白在线观看| 亚洲美女精品成人在线视频| 最近2019中文免费高清视频观看www99| 日韩欧美成人精品| 国产精品成人一区| 日韩**中文字幕毛片| 中文字幕在线成人| 日韩激情在线视频| 亚洲国产精品人久久电影| 国产日韩视频在线观看| 日韩成人在线视频| 欧美情侣性视频| 精品成人乱色一区二区| 国产噜噜噜噜久久久久久久久| 91精品91久久久久久| 国产精品欧美一区二区| 4388成人网| 91精品国产综合久久男男| 大胆欧美人体视频| 91成人精品网站| www国产精品com| 亚洲免费一级电影|