-- 通用的验证函数,验证字符是否满足正则表达式
local sQty = '34'
if CTNRegex:validate(sQty,"^[1-9][0-9]*$") == false then
    print('未匹配到对应的字符,请重新输入');
end


local sInputInt = '1232www21312@163.com'
-- 是否是整数
if CTNRegex:isNumber(sInputStr) == true then
    print('当前匹配类型为整数');
    return;
end


local sInputEmail = '1232www21312@163.com'    
-- 是否是邮件地址
if CTNRegex:isEmail(sInputEmail) == true then
    print('当前匹配类型为邮件地址');
    return;
end    


local sInputWeb = 'http://www.baidu.com'
-- 是否是web地址(验证时需要加上http协议类型)
if CTNRegex:isWebAddress(sInputWeb) == true then
    print('当前匹配类型为web地址');
    return;    
end    


local sInputPhone = '13766668888'
-- 是否是手机号
if CTNRegex:isMobileNumber(sInputPhone) == true then        
    print('当前匹配类型为手机号');
    return;
end    


local sInputTime = '2020-06-03 10:10:20'
-- 是否是时间
if CTNRegex:isDateTime(sInputTime) == true then
    print('当前匹配类型为时间');
    return;
end
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""