コード例 #1
0
 private static string BuildFilter(StringFilter Filter)
 {
     string FilterValue = "";
     string Separator = "";
     if (Filter.HasFlag(StringFilter.Alpha))
     {
         FilterValue += Separator + "[a-zA-Z]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.Numeric))
     {
         FilterValue += Separator + "[0-9]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.FloatNumeric))
     {
         FilterValue += Separator + @"[0-9\.]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.ExtraSpaces))
     {
         FilterValue += Separator + @"[ ]{2,}";
         Separator = "|";
     }
     return FilterValue;
 }
コード例 #2
0
 private static string BuildFilter(StringFilter Filter)
 {
     string FilterValue = "";
     string Separator = "";
     if (Filter.HasFlag(StringFilter.Alpha))
     {
         FilterValue += Separator + "[a-zA-Z]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.Numeric))
     {
         FilterValue += Separator + "[0-9]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.FloatNumeric))
     {
         FilterValue += Separator + @"[0-9\.]";
         Separator = "|";
     }
     if (Filter.HasFlag(StringFilter.ExtraSpaces))
     {
         FilterValue += Separator + @"[ ]{2,}";
         Separator = "|";
     }
     return FilterValue;
 }