当前位置:   article > 正文

C# 正则表达式 获取字符串中的数字_c# 正则表达式 提取数字

c# 正则表达式 提取数字

1、调用正则库:using System.Text.RegularExpressions;

2、代码如下

  1. private void RegexMatches()
  2. {
  3. string str = richTextBox1.Text;//获取输入框内容
  4. //正则提取所有数字
  5. MatchCollection result = Regex.Matches(str, @"[\-\d\.]+");
  6. richTextBox3.AppendText("使用正则表达式提取数字\r\n");
  7. //循环打印所有数字,result.Count是提取的总数量
  8. for(int i=0;i<result.Count;i++)
  9. {
  10. richTextBox3.AppendText(result[i].Value+"\r\n");
  11. }
  12. }
  13. //按钮触发事件
  14. private void button1_Click(object sender, EventArgs e)
  15. {
  16. RegexMatches();
  17. }

3、效果如下:

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号