static boolean isEnglishChar(str   strName)
{
/*
Determine whether the string contains the English characters?
remark by Jimmy July 7th 2010
*/
    set         set = new set(types::String);
    int         m;
    boolean     numYet = false;
;
    set.add('A');
    set.add('B');
    set.add('C');
    set.add('D');
    set.add('E');
    set.add('F');
    set.add('G');
    set.add('H');
    set.add('I');
    set.add('J');
    set.add('K');
    set.add('L');
    set.add('M');
    set.add('N');
    set.add('O');
    set.add('P');
    set.add('Q');
    set.add('R');
    set.add('S');
    set.add('T');
    set.add('U');
    set.add('V');
    set.add('W');
    set.add('X');
    set.add('Y');
    set.add('Z');

    for(m = 1 ; m <= strlen(strName); m++)
    {
        if(set.in(substr(strName,m,1)))
        {
            numYet = true;
            break;
        }
    }
    return numYet;
}

 

 

相关文章:

  • 2021-08-05
  • 2022-01-24
  • 2021-11-20
  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-04
猜你喜欢
  • 2021-08-28
  • 2021-10-17
  • 2021-11-22
  • 2022-02-11
  • 2022-12-23
  • 2021-10-03
相关资源
相似解决方案