js 常用删除空格 ip验证和判断字符存在代码

在应用开发中会经常碰到关于ip,字符串中的空格以及判断字符串中是否存在一些字字符,下面来看我提供的三款实用函数吧。

<script language="网页特效" type="text/javascript">
string.prototype.trim = function()
{
 return this.replace(/(^s*)|(s*$)/g, "");
}
function checkstring(string1,string2){
 ii=0;
 while (ii<string1.length){
  if (string2.indexof(string1.substring(ii,ii+1))==-1){ return false; }
  ii=ii+1;
 }
}
function isip(s)
{
 if(s=="") return false;
 var patrn=/^([01]?d?d|2[0-4]d|25[0-5]).([01]?d?d|2[0-4]d|25[0-5]).([01]?d?d|2[0-4]d|25[0-5]).([01]?d?d|2[0-4]d|25[0-5])$/;
 if(!patrn.exec(s)){ return false; } else { return true; }
}
</script>-->

时间: 2025-01-02 18:39:35

js 常用删除空格 ip验证和判断字符存在代码的相关文章

js 常用正则表达式表单验证代码_正则表达式

正则表达式使用详解 简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具.其作用如下:测试字符串的某个模式.例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式.这称为数据有效性验证.替换文本.可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字.根据模式匹配从字符串中提取一个子字符串.可以用来在文本或输入字段中查找特定文字. 基本语法 在对正则表达式的功能和作用有了初步的了解之后,我们就来具体看一下正则表

js 常用正则表达式表单验证代码

正则表达式使用详解 简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具.其作用如下:测试字符串的某个模式.例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式.这称为数据有效性验证.替换文本.可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字.根据模式匹配从字符串中提取一个子字符串.可以用来在文本或输入字段中查找特定文字. 基本语法 在对正则表达式的功能和作用有了初步的了解之后,我们就来具体看一下正则表

js常用的日期格式验证函数

// Function Description: 判断输入是否是有效的时间格式 - "HH:MM:SS" String.prototype.isValidTime=function() { var resule=this.match(/^(d{1,2})(:)?(d{1,2})2(d{1,2})$/); if (result==null) return false; if (result[1]>24 || result[3]>60 || result[4]>60) r

js常用密码强度验证与大小写字母判断函数

js常用密码强度验证与大小写字母判断函数 */ function charmode(in){   if (in>=65 && in <=90) //大写字母   return 2;   if (in>=97 && in <=122) //小写   return 4;   else   return 1; //数字 } //计算出当前密码当中一共有多少种模式 function bittotal(num){   modes=0;   for (i=0;i

js 常用手机 电话号码 邮编 数字正则验证

js 常用手机 电话号码 邮编 数字正则验证 */ 电话号码验证 function istelephone(str) {  regexp = /^[0-9]+(-[0-9]+){1,2}$/ ;  return regexp.test ( str ) ; } 邮编验证 function ispostcode(str) {  regexp = /^[0-9]{6,6}$/ ;  return regexp.test ( str ) ; } 手机验证 function ismobile(str) {

js正则删除字符串左、右或两端的空格

例:输入空格给出提示  代码如下 复制代码 //验证内容是否包含空格  function checkTextSpace(obj,temp){      var reg=/(^s+)|(s+$)/g;      var alertValue="输入内容包含空格,请出新输入!";      //temp用来标识内容是否允许存在空格1为可存在0为不存在      if(temp==1){          reg=/(^s{5,})|(s{5,}$)|(s{5,})/g;         

JS常用正则表达式及验证时间的正则表达式_正则表达式

在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦. 1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制 <input type="text" maxlength="8" class="form-control" id="amount" style="margin-right: 2px;" value="&q

js常用验证函数[校验密码.校验普通电话]

下面是我们提供的常用js校验函数了,它有电话验证,密码验证,用户名,手机验证,IP验证,等. //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头.可带数字."_"."."的字串 function isRegisterUserName(s) { var pat

常用邮箱地址 ip地址 英文用户名验证函数

常用邮箱地址 ip地址 英文用户名验证函数 */ // function to check e-mail address like string  function isemail (s)  {   // there must be >= 1 character before @, so we   // start looking at character position 1   // (i.e. second character)   var i = 1;   var slength = s