这个帮助类,目前我们只用到了两个,我就先更新这两个,后面有用到的,我会继续更新这个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 }
View Code

相关文章: