2015-02-25 2 views

ответ

0

Я думаю, что нет простого способа решить эту проблему. Каково ваше определение письма? Ω (омега) - это письмо? это просто символ? Вам придется вручную решить, что такое письмо, а что нет. Вы можете сделать заявление о большом случае, которое определяет, является ли символ буквенным числом или нет ...

function is_alpha_num(ch : widechar) : boolean; 
begin 
    case ch of 
    #$0030..#$0039, // '0'..'9'             
    #$0041..#$005A, // 'A'..'Z'             
    #$0061..#$007A, // 'a'..'z'             
    // need to define the rest here...           
    #$FF21..#$FF3A // 'A'..'Z'             
    : result := true; 
    else result := false; 
    end; 
end;