也可以不用吧.像 int aa; aa= ubound(split(字符串,特定字符));这样也可以判断出特定的字符个数

解决方案 »

  1.   

    我觉的正则一般都只是用来判断  一般是返回Yes或No 
    返回数值的没见过    
    如果有~~关注~~
      

  2.   

    vb.net的代码如下        Dim regex As Regex
            Dim count as Integer
            regex = New Regex("abc")
            count=regex.Matches("abcabcabcabc", "abc").Count()
      

  3.   

    int i = -1;i = Regex.Matchs(inputString , 你的条件).Count;
      

  4.   

    using System.Text.RegularExpressions;    string s = @"a\w";
        string s2 = @"defa\wdfdfsdfa\wddfdsaw";    Regex re = new Regex(Regex.Escape(s), RegexOptions.IgnoreCase|RegexOptions.Singleline);
        MatchCollection mc = re.Matches(s2);
        Console.WriteLine(mc.Count);