最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2016年12月25日 14:56:04   作者:欣宇  
本文主要分享了C#判斷字符串是否是int/double的具體實例,具有一定的參考價值,需要的朋友一起來看下吧

話不多說,請看代碼

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);
}

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

最新評論

介休市| 潮安县| 东兰县| 大港区| 融水| 南木林县| 广宁县| 临城县| 六枝特区| 三江| 易门县| 万宁市| 同德县| 防城港市| 河津市| 新蔡县| 游戏| 玉门市| 韶山市| 乌海市| 贵州省| 尉犁县| 西乌珠穆沁旗| 涿鹿县| 宾川县| 会泽县| 罗田县| 牟定县| 霍城县| 大渡口区| 铁力市| 琼结县| 靖西县| 射阳县| 三都| 久治县| 静海县| 浮梁县| 泉州市| 万源市| 新泰市|