国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#判斷字符串是否是int/double(實例)

2019-10-29 21:16:29
字體:
來源:轉載
供稿:網友

話不多說,請看代碼

using System.Text.RegularExpressions;/// <summary>/// 判斷字符串是否是int/double/// </summary>public static bool IsIntOrDouble(string strNumber){ Regex objNotNumberPattern = new Regex("[^0-9.-]"); Regex objTwoDotPattern = new Regex("[0-9]*[.][0-9]*[.][0-9]*"); Regex objTwoMinusPattern = new Regex("[0-9]*[-][0-9]*[-][0-9]*"); const string strValidRealPattern = "^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$"; const string strValidIntegerPattern = "^([-]|[0-9])[0-9]*$"; Regex objNumberPattern = new Regex("(" + strValidRealPattern + ")|(" + strValidIntegerPattern + ")"); return !objNotNumberPattern.IsMatch(strNumber) &&  !objTwoDotPattern.IsMatch(strNumber) &&  !objTwoMinusPattern.IsMatch(strNumber) &&  objNumberPattern.IsMatch(strNumber);}

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持VEVB武林網!


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 佛教| 福安市| 长乐市| 四川省| 石首市| 开江县| 正定县| 江口县| 尼玛县| 朝阳市| 扬州市| 长乐市| 洮南市| 安新县| 萨嘎县| 荆门市| 平湖市| 阿拉善左旗| 临泽县| 来安县| 民丰县| 巴东县| 灵宝市| 永吉县| 温州市| 松潘县| 静乐县| 临夏县| 麻栗坡县| 津南区| 定日县| 嘉鱼县| 尼木县| 罗山县| 莱芜市| 房山区| 榆社县| 通化市| 慈溪市| 榆社县| 达州市|