asp.net 判断一个字符串在另一个字符串中存在的次数
/// <summary>
/// 获取 formString 在 ToString 里面的次数
/// </summary>
/// <param name="formString"></param>
/// <param name="ToString"></param>
/// <returns></returns>
/// 参考 https://msdn.microsoft.com/zh-cn/library/bb546166.aspx
public static int ToFrequency(string formString, string ToString)
{
if (string.IsNullOrWhiteSpace(formString) || string.IsNullOrWhiteSpace(ToString))
{
return 0;
}
formString = formString.ToLower();
ToString = ToString.ToLower();
var source = ToString.Split(new char[] { '.', '?', '!', ' ', ';', ':', ',','\'','"' }, StringSplitOptions.RemoveEmptyEntries);
return source.Count(c=>c.Equals(formString));
}
定,精,简,俭

浙公网安备 33010602011771号