| | |
| | | // return Promise.resolve(true); |
| | | // } |
| | | |
| | | // 身份证后六位 |
| | | static validatorIDNumberSix(value: string, ruleCfg: FormItemRuleWithoutValidator) { |
| | | if (BoleRegExp.RegIDNumberSix.test(value)) { |
| | | return Promise.resolve(true); |
| | | } |
| | | return Promise.reject(ruleCfg.message); |
| | | } |
| | | |
| | | static validatorUrl(value: string, ruleCfg: FormItemRuleWithoutValidator) { |
| | | if (BoleRegExp.RegUrl.test(value)) { |
| | | return Promise.resolve(true); |
| | |
| | | |
| | | static RegUrl = /^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})(\/\w+)*\/?$/; |
| | | |
| | | // 身份证后六位 |
| | | static RegIDNumberSix = /^\d{5}[X]$|^\d{6}$/; |
| | | |
| | | static RegUrlWithParameter = |
| | | /^((http|ftp|https):\/\/)?[\w\-_]+(\.[\w\-_]+)+([\w\-\\.,@?^=%&:/~\\+#]*[\w\-\\@?^=%&/~\\+#])?$/; |
| | | |