如何将 12 位数字从富文本框移动到文本框 2

Ekanayaka 进行曲

我想从移动12位数字richtextbox,以textbox2通过程序。

我输入这些词 richtextbox

sdgsjglksdjgkl,512025151988,512025151988,512025151988,512025151988,512025151988,sdgsgd

我只需要将这些 12 位数字发送到 textbox2..

我试过这段代码,但它输入的System.Text.RegularExpressions.MatchCollection不是这些数字

在这里我使用代码

private void button2_Click(object sender, EventArgs e)
{
    Regex RX = new Regex("[0-9]{1,12}$");
    textBox2.Text = (RX.Matches(richTextBox1.Text)).ToString();
}

我不知道如何将这些数字移动到 textbox2.. 请帮我在这里输入图片描述

维克多·斯特里比尤夫

用逗号分割,然后取所有长度为 12 且均为数字的项目:

var richTextBox1_Text = "sdgsjglksdjgkl,512025151988,512025151988,512025151988,512025151988,512025151988,sdgsgd";
Console.Write(
        string.Join(",", 
            richTextBox1_Text.Split(',')
                .Where(m=>m.Length==12 && m.All(char.IsDigit))));
# => 512025151988,512025151988,512025151988,512025151988,512025151988

参见C# 演示

在您的代码中:

textBox2.Text = string.Join(",", 
            richTextBox1.Text.Split(',')
                .Where(m=>m.Length==12 && m.All(char.IsDigit)));

对于更复杂的场景,请使用这样的\b\d{12}\b正则表达式:

textBox2.Text = string.Join("\r\n", 
            Regex.Matches(richTextBox1.Text, @"\b\d{12}\b")
                .Cast<Match>()
                .Select(m => m.Value));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在文本框中自动在2位数字后插入连字符“-”?

来自分类Dev

将单击的文本移动到输入文本框

来自分类Dev

如何打印富文本框的内容

来自分类Dev

如何将2个文本框绑定到一个属性?

来自分类Dev

如何将插入符号移动到多行文本框的开头?

来自分类Dev

如何固定asp.net的数字位数的文本框

来自分类Dev

如何固定asp.net的数字位数的文本框

来自分类Dev

如何使正则表达式进入文本框以仅允许数字(最多4位数字)到小数点后2位?

来自分类Dev

将2个文本框值相乘并显示在第3个文本框中

来自分类Dev

如何将文本从一个Web窗体文本框中移动到另一个Web窗体文本框中

来自分类Dev

如何解决此价格,电话号码,2位数字的计算脚本并添加成本文本框?

来自分类Dev

如何将一个文本框中的字符集转换成图2中的文本框效果?

来自分类Dev

如何将粗体文本添加到富文本框中

来自分类Dev

如何移动到下一个文本框以形成多行文本框

来自分类Dev

如何移动到下一个文本框以形成多行文本框

来自分类Dev

如何将富文本框(HTML)添加到表格单元格?

来自分类Dev

如何将分号放在富文本框中的同一行上?

来自分类Dev

如何将格式化的富文本框对齐到列 NET c#

来自分类Dev

如何将滚动条添加到富文本框 wpf

来自分类Dev

如何将每个查询行显示到富文本框中?

来自分类Dev

Visual Studio如何验证2个文本框

来自分类Dev

如何向右移动文本框

来自分类Dev

如何将文本框(用户名,密码)添加到Yii2 NavBar?

来自分类Dev

如何根据用户表单文本框输入将光标移动到工作表中的行?

来自分类Dev

如何将文本框的文本与文件内容绑定?

来自分类Dev

如何将段落设置为文本框文本

来自分类Dev

如何将对象属性分配给 Angular 2 中的文本框?

来自分类Dev

如何将对象属性绑定到 angular2 中的文本框

来自分类Dev

输入事件后将光标移动到另一个文本框-VBA

Related 相关文章

  1. 1

    如何在文本框中自动在2位数字后插入连字符“-”?

  2. 2

    将单击的文本移动到输入文本框

  3. 3

    如何打印富文本框的内容

  4. 4

    如何将2个文本框绑定到一个属性?

  5. 5

    如何将插入符号移动到多行文本框的开头?

  6. 6

    如何固定asp.net的数字位数的文本框

  7. 7

    如何固定asp.net的数字位数的文本框

  8. 8

    如何使正则表达式进入文本框以仅允许数字(最多4位数字)到小数点后2位?

  9. 9

    将2个文本框值相乘并显示在第3个文本框中

  10. 10

    如何将文本从一个Web窗体文本框中移动到另一个Web窗体文本框中

  11. 11

    如何解决此价格,电话号码,2位数字的计算脚本并添加成本文本框?

  12. 12

    如何将一个文本框中的字符集转换成图2中的文本框效果?

  13. 13

    如何将粗体文本添加到富文本框中

  14. 14

    如何移动到下一个文本框以形成多行文本框

  15. 15

    如何移动到下一个文本框以形成多行文本框

  16. 16

    如何将富文本框(HTML)添加到表格单元格?

  17. 17

    如何将分号放在富文本框中的同一行上?

  18. 18

    如何将格式化的富文本框对齐到列 NET c#

  19. 19

    如何将滚动条添加到富文本框 wpf

  20. 20

    如何将每个查询行显示到富文本框中?

  21. 21

    Visual Studio如何验证2个文本框

  22. 22

    如何向右移动文本框

  23. 23

    如何将文本框(用户名,密码)添加到Yii2 NavBar?

  24. 24

    如何根据用户表单文本框输入将光标移动到工作表中的行?

  25. 25

    如何将文本框的文本与文件内容绑定?

  26. 26

    如何将段落设置为文本框文本

  27. 27

    如何将对象属性分配给 Angular 2 中的文本框?

  28. 28

    如何将对象属性绑定到 angular2 中的文本框

  29. 29

    输入事件后将光标移动到另一个文本框-VBA

热门标签

归档