获取字符串的的所有数字

来源:互联网 发布:霍尼韦尔口罩与3m 知乎 编辑:程序博客网 时间:2024/05/16 08:52
 public string GetNums(string strt)
        {
            string strRel = "";
            Match ma = Regex.Match(strt, @"([0-9]*\.{0,1}[0-9]*)");
            while (ma.Success)
            {
                string m = ma.ToString();
                if (m != string.Empty)
                {
                    if (m.Length >= 2 && m.Length <= 5)
                    {
                        strRel += "," + m;
                    }
                }
                ma = ma.NextMatch();
            }
            if (strRel.Length > 0)
            {
                strRel=strRel.Remove(0, 1);
            }
            return strRel;

        }

些方法获取得到的数字用逗号分隔

原创粉丝点击