• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c++字符检测TCharacter

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

c++ 字符检测

IsSurrogatePair,IsHighSurrogate,IsLowSurrogate,ConvertToUtf32
http://docwiki.embarcadero.com/CodeExamples/XE8/en/TCharacterSurrogates_%28C%2B%2B%29
http://docwiki.embarcadero.com/CodeExamples/Berlin/en/CharacterTypes_(C%2B%2B)
/* Calculate all all kinds of charcters in the memo */
    for (int i = 1; i <= allText.Length(); ++i)
    {
        /* Check for digit */
        if (TCharacter::IsDigit(allText[i])) LDigits++;
 
        /* Check for number */
        if (TCharacter::IsNumber(allText[i])) LNumber++;
 
        /* Check for letter */
        if (TCharacter::IsLetter(allText[i])) LLetters++;
 
        /* Check for lower-cased letter */
        if (TCharacter::IsLower(allText[i])) LLower++;
 
        /* Check for upper-cased letter */
        if (TCharacter::IsUpper(allText[i])) LUpper++;
 
        /* Check for punctuation */
        if (TCharacter::IsPunctuation(allText[i])) LPuct++;
 
        /* Check for separators */
        if (TCharacter::IsSeparator(allText[i])) LSep++;
 
        /* Check for symbols */
        if (TCharacter::IsSymbol(allText[i])) LSymbols++;
 
        /* Check for symbols */
        if (TCharacter::IsWhiteSpace(allText[i])) LWhites++;
    }

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【UE4C++基础知识】4枚举Enum、结构体Struct发布时间:2022-07-14
下一篇:
C#中的foreach和yield发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap