web/assets/libs/common/validator-rules.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
var calculateByteLength = function(string) {
var length = string.length;
for ( var i = 0; i < string.length; i++) {
if (string.charCodeAt(i) > 127)
length++;
}
return length;
};
var isDate = function(x){
return 'undefined' == typeof x.getDate;
};
var rules = [
[
'es_version',
/(^\d{1,2}\.\d{1,2}\.\d{1,2})+$/,
Translator.trans('validate_old.es_version.message', {display:'{{display}}'})
],
[
'not_all_digital',
/(^(?![^0-9a-zA-Z]+$))(?![0-9]+$).+/,
Translator.trans('validate_old.not_all_digital.message', {display:'{{display}}'})
],
[
'visible_character',
function(options) {
var element = options.element ;
if ($.trim(element.val()).length <= 0 )
{
return false;
} else {
return true;
}
},
Translator.trans('validate_old.visible_character.message', {display:'{{display}}'})
],
[
'chinese_limit',
function(options){
var element = options.element;
var l = strlen(element.val());
return l <= Number(options.max);
},
Translator.trans('validate_old.chinese_limit.message', {display: '{{display}}', max: '{{max}}'})
],
[
'chinese',
/^([\u4E00-\uFA29]|[\uE7C7-\uE7F3])*$/i,
Translator.trans('validate_old.chinese.message', {display: '{{display}}'})
],
[
'phone',
/^1\d{10}$/,
Translator.trans('validate_old.phone.message', {display: '{{display}}'})
],
[
'mobile',
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。