字元判斷函式集

2021-06-23 02:03:09 字數 651 閱讀 5904

標頭檔案:ctype.h

判斷ascii碼

int isascii(int c);

判斷空白字元,space或者tab

int isblank(int c);

判斷控制字元

int iscntrl(int c);

判斷數字

int isdigit(int c);

int isalnum(int c);

int isalpha(int c);

判斷除space(空格)外的可列印字元

int isgraph(int c);

判斷小寫字母

int islower(int c);

判斷大寫字母

int isupper(int c);

判斷包含space(空格)的可列印字元

int isprint(int c);

判斷除space、字母和數字外的可列印字元

int ispunct(int c);

判斷「\n」,"\t","\r","\f"等

int isspace(int c);

判斷16進製制字元(0-f)

int isxdigit(int c);

返回值:如果非所判斷值,返回0,否則返回大於0的數。

PHP判斷字符集並轉碼的函式

function safeencoding string,outencoding utf 8 encoding utf 8 for i 0 i 原理很簡單,因為gb2312 gbk是中文兩位元組,這兩個位元組是有取值範圍的,而utf 8中漢字是三位元組,同樣每個位元組也有取值範圍。而英文不 管在何種...

PHP判斷字符集並轉碼的函式

function safeencoding string,outencoding utf 8 encoding utf 8 for i 0 i 原理很簡單,因為gb2312 gbk是中文兩位元組,這兩個位元組是有取值範圍的,而utf 8中漢字是三位元組,同樣每個位元組也有取值範圍。而英文不 管在何種...

判斷檔案字符集型別

在開發中,我們經常會遇到檔案亂碼問題,如果我們有乙個工具可以判斷檔案型別,這時對於我們的編碼轉換就方便多了。根據傳入的檔案,判斷檔案的字符集型別 param filename 傳入檔案的路徑 return throws ioexception private static string getcha...