这个帮助类,目前我们只用到了两个,我就先更新这两个,后面有用到的,我会继续更新这个Helper帮助类
在Tools.cs中 有很多方法 跟Utils里是重复的,而且Utils里的方法更加新一点,大家可以删除Tools.cs里重复的,我只是删除了部分重复的。
RegexHelper
1 using System.Text.RegularExpressions; 2 3 namespace Common 4 { 5 /// <summary> 6 /// 操作正则表达式的公共类 7 /// </summary> 8 public class RegexHelper 9 { 10 #region 验证输入字符串是否与模式字符串匹配 11 /// <summary> 12 /// 验证输入字符串是否与模式字符串匹配,匹配返回true 13 /// </summary> 14 /// <param name="input">输入字符串</param> 15 /// <param name="pattern">模式字符串</param> 16 public static bool IsMatch(string input, string pattern) 17 { 18 return IsMatch(input, pattern, RegexOptions.IgnoreCase); 19 } 20 21 /// <summary> 22 /// 验证输入字符串是否与模式字符串匹配,匹配返回true 23 /// </summary> 24 /// <param name="input">输入的字符串</param> 25 /// <param name="pattern">模式字符串</param> 26 /// <param name="options">筛选条件</param> 27 public static bool IsMatch(string input, string pattern, RegexOptions options) 28 { 29 return Regex.IsMatch(input, pattern, options); 30 } 31 #endregion 32 } 33 }