WebMisSharp, WebMisCentral, 기업 프레임 워 크 정규 표현 식 규칙 공유 전문 판
6010 단어 정규 표현 식
더 많은 정규 검증 규칙 을 기여 하신 것 을 환영 합 니 다. 현재 지원 은 다음 과 같 습 니 다.
/*****************************************************************/
/* VType */
/*****************************************************************/
Ext.apply(Ext.form.VTypes, {
number: function (val, field) {
return /^\d+$/.test(val);
},
numberText: ' ',
mobilephone: function (val, field) {
return /^1[3|4|5|6|7|8|9][0-9]{1}[0-9]{8}$/.test(val);
},
mobilephoneText: ' ',
postcode: function (val, field) {
return /^[1-9]\d{5}$/.test(val);
},
postcodeText: ' ',
idnum: function (val, field) {
return /^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/.test(val);
},
idnumText: ' ',
ipaddress: function (val, field) {
return /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/.test(val);
},
ipaddressText: 'IP ',
amount: function (val, field) {
return /^(([1-9]\d*)|\d)(\.\d{1,2})?$/.test(val);
},
amountText: ' ',
passwordConfirm: function (value, field) {
if (!(field.confirmTo instanceof Ext.form.Field)) {
field.confirmTo = Ext.getCmp(field.confirmTo);
}
return (value == field.confirmTo.getValue());
},
passwordConfirmText: ' ',
//Extjs 4 DateField ,From To
daterange: function (val, field) {
var date = field.parseDate(val);
if (!date) {
return;
}
if (field.startDateField
&& (!this.dateRangeMax || (date.getTime() != this.dateRangeMax
.getTime()))) {
var start = Ext.getCmp(field.startDateField);
start.setMaxValue(date);
start.validate();
this.dateRangeMax = date;
} else if (field.endDateField
&& (!this.dateRangeMin || (date.getTime() != this.dateRangeMin
.getTime()))) {
var end = Ext.getCmp(field.endDateField);
end.setMinValue(date);
end.validate();
this.dateRangeMin = date;
}
/*
* Always return true since we're only using this vtype to set
* the min/max allowed values (these are tested for after the
* vtype test)
*/
return true;
}
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
awk 상용 명령awk 는 모든 입력 줄 을 하나의 기록 으로 인식 하고 그 줄 의 모든 단어 도 메 인 을 하나의 필드 로 인식 합 니 다. ARGC 명령 줄 에 awk 스 크 립 트 가 들 어 오 는 매개...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.