1樓:匿名使用者
^**如下:
using system.text.regularexpressions;
regex regchina = new regex("^[^\x00-\xff]");
regex regnum = new regex("^[0-9]");
string str = "啊aaa";
if (regnum.i**atch(str))else if (regchina.i**atch(str))
2樓:匿名使用者
最簡單的就是ascii碼嘍
3樓:☆飛雲
先用substring(0,1);取得第一個字串
然後再判斷ascii碼,0~9數字的ascii碼為48~57
其他的,你可以查ascii碼錶
4樓:匿名使用者
用正規表示式吧,http://baike.baidu.
***/view/94238.htm 希望對你有幫助;類似這樣使用:system.
text.regularexpressions.regex.
i**atch(phone, @"^((1[358]\d)|((0(10|2[1-3]|[3-9]))?[1-9]))$")
c語言中字串如何轉為整型數值,C語言中 字串如何轉為整型數值
在c語言中將字串轉化成整型有兩種方法。1 用atoi函式。atoi的功能就是將字串轉為整型並返回。其宣告為int atoi char str 比如atoi 1234 會返回整型1234。要呼叫atoi,需要引用標頭檔案stdio.h2 用sscanf。sscanf與標準格式化輸入函式scanf類似,...
C語言中字串常量和字元常量的區別
字元常量是單引號中的,在ascii表中有對應編號,字串是雙引號中的,單引號是字元常量 雙引號是字串常量 字串常量是一個或多個字元組成的常量 比方說一個字串常量a 給它的初始值是 abc123 可以是一個字元 5 構成但是字元常量只能是一個字元 比方說一個字元常量 a它的初始值為 1 不能多於一個字元...
c語言字串陣列的問題C語言字串陣列的問題
include int main scanf s a for i 0 a i 0 i for j 0 j 5 j 修改 1 下標從0 4,共5個 return 0 每行結尾的 僅僅是為了連線字串使用的,如果一個字串過長,寫在一行比較不合適,就在該行結尾處加上一個反斜槓 就可以在下邊的行繼續寫這個字串...