veui
Version:
Baidu Enterprise UI for Vue.js.
15 lines (13 loc) • 339 B
JavaScript
import { isType } from '../../utils/lang'
import i18n from '../i18n'
export default {
validate (val, ruleValue) {
return isType(ruleValue, RegExp)
? ruleValue.test(val)
: new RegExp(ruleValue).test(val)
},
message (value, ruleValue) {
return i18n.get('rules.pattern', { value, ruleValue })
},
priority: 50
}