2012-04-10 32 views
11

Delphi中是否存在預定義的字符集來檢查字符是否是字母?檢查字符是否爲Delphi中的字母(Unicode)

在可可我使用類似

if ([[NSCharacterSet whitespaceCharacterSet] characterIsMember:character]) 

我知道我可以在Delphi

if c in ['A'..'Z'] then 

做,但將這種蓋外國加重字符,如A,A,U,E,... 。?

什麼是最有效的方法來檢查這在德爾福。我需要檢查一個字符串是否完全由字母組成。

回答

17
+0

Bingo.That的正是我needed.Thanks! – 2012-04-10 21:56:09

+3

這隻能是故事的一部分,因爲它沒有考慮代理對。 – 2012-04-11 05:24:45

+2

TCharacter是創建用於使用Unicode字符UTF-16的類。 IsLetter是在這個類中聲明的函數。它應該處理基本字符和問題中列出的字符。 – 2012-04-11 17:06:15

相關問題