1)判断是否为空
function trim(string)
{
return string.replace(/(^\s*)|(\s*$)/g,"");
}
2)函数参数为:数值类型的字符串
如果函数的参数恰巧是数值类型,最好加个引号;如果有两个参数,一个为数值,一个为字符串,也最好给字符串加个引号;
3)正则表达式
function checkInput(obj){
if(obj.value==""){
return true;
}
var regex = /[a-zA-z]+\:\/\/[^\s]*/;
var value=obj.value;
if (!regex.test(value))
{
alert("非法URL,请重输,正确的URL为以Http:开头");
return false;
}
}
// 邮编
function isPostCode(string)
{
return /^[0-9]{6}$/.test(string);
} // URL 验证:/[a-zA-z]+\:\/\/[^\s]*/
//判断两位小数 :/^\d+(\.\d{2})?$/
本文介绍了几种常用的正则表达式验证方法,包括去除字符串两端空格、验证输入是否为合法URL、检查字符串是否符合邮编格式等。通过具体实例展示了如何使用JavaScript实现这些验证逻辑。

被折叠的 条评论
为什么被折叠?



