Javascript基本函数文件(去空格、Email格式判断)

本文提供了一组JavaScript函数,用于实现字符串的基本验证操作,包括去除空白字符、检查字符串组成、验证电子邮件格式、判断字符串是否为空及长度限制等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般我在写Javascript文件时把一些最基本的函数写在一个文件里,供其它js文件调用,并命名为base.js

//Wipe off the blank
function trim(str){
  return str.replace(/(^/s*)|(/s*$)/g, "");   
}
//Check the string ,it should compose with the english , number, "_" or "-"
function isCharacter(str) {
    var strRequest = /^([a-zA-Z0-9._-])+/;
    if(strRequest.test(str)) {
        return true;
    }
    return false;
}

//Check the email format, it should give the value just like abc_efg@163.com ,the symbol "@" and "." must be contained.
function isEmail(email) {
    var emailRequest = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(/.[a-zA-Z0-9_-])+/;
    if(emailRequest.test(email)) {
        return true;
    }
    return false;
}

//Check the value ,if it empty ,return false
function isEmpty(str) {
    str = trim(str);
    if(str === null || str === "") {
        return true;
    }
    return false;
}

//The string's length can't larger than the maxLength
function overMaxLeng(str, maxLength) {
    var strLeng = str.leng;
    if(strLeng > maxLength) {
        return true;
    }
    return false;
}

//The string's length can't less than the minLength
function lessMinLeng(str, minLength) {
    var strLeng = str.leng;
    if(strLeng < minLength) {
        return true;
    }
    return false;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值