static bool CheckPageRange(string p_pageRange) { if (!string.IsNullOrEmpty(p_pageRange)) { string[] strArray = p_pageRange.Split(new char[] { ',' }); if (strArray.Length <= 0) { return(false); } for (int i = 0; i < strArray.Length; i++) { string input = strArray[i].Trim(); if (!RangeRegex.IsMatch(input)) { return(false); } } } return(true); }