Cocos2d-x学习笔记(一)

Cocos2d-x学习笔记(一),第1张

概述Cocos2d 中一些验证正则表达式: 邮箱: #if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) regex pattern("([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)"); if (! std::regex_match(m_pRegEmail-

Cocos2d 中一些验证正则表达式:

邮箱:

#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)        regex pattern("([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)");        if (! std::regex_match(m_pRegEmail->getText(),pattern)){
            return false;        }#endif#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)                std::regex_t match_regex;        regcomp(&match_regex,"([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)",REG_EXTENDED);        if (regexec(&match_regex,m_pRegEmail->getText(),NulL,0) != 0){            return false;        }        regfree(&match_regex);#endif

是否包含英文:
bool includeChinese(const char *str){    char c;    while (1)        {        c = *str++;        if (c == 0) break;   //        if (c & 0x80)        //            if (*str & 0x80) return true;        }    return false;}
总结

以上是内存溢出为你收集整理的Cocos2d-x学习笔记(一)全部内容,希望文章能够帮你解决Cocos2d-x学习笔记(一)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1021090.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存