在实际项目中第一次碰到正则表达式,在实际使用过程中感觉到非常的方便,非常的简洁。
从今天开始准备好好学习认识下正则
下面是项目中2个简单的正则表达式
Ext.apply(Ext.form.field.VTypes,{
money:function(val,field){
try
{
if(/^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$/.test(val))
return true;
return false;
}
catch(e)
{
return false;
}
},
moneyText:'请输入正确的金额',
number:function(val,field){
try
{
if(/^\+?[1-9][0-9]*$/.test(val))
return true;
return false;
}
catch(e)
{
return false;
}
},
numberText:'请输入正确的数字',
});