js中字符串常用判断方法大全
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; }

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PHP中int类型转字符串的方法详解在PHP开发中,经常会遇到将int类型转换为字符串类型的需求。这种转换可以通过多种方式实现,本文将详细介绍几种常用的方法,并附带具体的代码示例来帮助读者更好地理解。一、使用PHP内置函数strval()PHP提供了一个内置函数strval(),可以将不同类型的变量转换为字符串类型。当我们需要将int类型转换为字符串类型时,

Golang中如何检查字符串是否以特定字符开头?在使用Golang编程时,经常会遇到需要检查一个字符串是否以特定字符开头的情况。针对这一需求,我们可以使用Golang中的strings包提供的函数来实现。接下来将详细介绍如何使用Golang检查字符串是否以特定字符开头,并附上具体的代码示例。在Golang中,我们可以使用strings包中的HasPrefix

标题:Golang中判断字符串是否以指定字符结尾的方法在Go语言中,有时候我们需要判断一个字符串是否以特定的字符结尾,这在处理字符串时十分常见。本文将介绍如何使用Go语言来实现这一功能,同时提供代码示例供大家参考。首先,让我们来看一下Golang中如何判断一个字符串是否以指定字符结尾的方法。Golang中的字符串可以通过索引来获取其中的字符,而字符串的长度可

1、首先打开pycharm,进入到pycharm主页。2、然后新建python脚本,右键--点击new--点击pythonfile。3、输入一段字符串,代码:s="-"。4、接着需要把字符串里面的符号重复20次,代码:s1=s*20。5、输入打印输出代码,代码:print(s1)。6、最后运行脚本,在最底部会看到我们的返回值:-就重复了20次。

解决PHP中16进制转字符串出现中文乱码的方法在PHP编程中,有时候我们会遇到需要将16进制表示的字符串转换为正常的中文字符的情况。然而,在进行这个转换的过程中,有时会遇到中文乱码的问题。这篇文章将为您提供解决PHP中16进制转字符串出现中文乱码的方法,并给出具体的代码示例。使用hex2bin()函数进行16进制转换PHP内置的hex2bin()函数可以将1

PHP字符串匹配技巧:避免模糊包含表达式在PHP开发中,字符串匹配是一个常见的任务,通常用于查找特定的文本内容或验证输入的格式。然而,有时候我们需要避免使用模糊的包含表达式来确保匹配的准确性。本文将介绍一些在PHP中进行字符串匹配时避免模糊包含表达式的技巧,并提供具体的代码示例。使用preg_match()函数进行精确匹配在PHP中,可以使用preg_mat

PHP字符串操作:有效去除空格的实用方法在PHP开发中,经常会遇到需要对字符串进行去除空格操作的情况。去除空格可以使得字符串更加整洁,方便后续的数据处理和显示。本文将介绍几种有效的去除空格的实用方法,并附上具体的代码示例。方法一:使用PHP内置函数trim()PHP内置函数trim()可以去除字符串两端的空格(包括空格、制表符、换行符等),非常方便且简单易用

PHP作为一种广泛应用于开发Web应用程序的脚本语言,其字符串处理功能十分强大。在日常开发中,经常会遇到需要删除字符串的操作,特别是删除字符串的最后两个字符。本文将介绍两种PHP实现删除字符串最后两个字符的技巧,并提供具体的代码示例。技巧一:使用substr函数PHP中的substr函数用于返回字符串的一部分。通过指定字符串和起始位置,我们可以轻松地删除字符
