本文介绍了c#为具有字母的文本框值添加值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个相同形式的文本框:textbox1和textbox2
textbox1用户输入3个字母和数字,所以它看起来像这样:abc111为例
我需要textbox2为textbox1中的数字加1并给出如下结果:
abc112
怎么做代码plz
i have 2 textboxes in the same form : textbox1 and textbox2
in textbox1 user enters 3 letters and number so it will look like this : abc111 as an example
I need textbox2 to add 1 to the numbers in textbox1 and give result like this :
abc112
how to do that in code plz
推荐答案
Regex reg = new Regex(@"([a-zA-Z]+)(\d+)");
Match result = reg.Match(TextBox1.Text);
string txt = result.Groups[1].Value;
string num = result.Groups[2].Value;
TextBox2.Text = txt + (int.Parse(num) + 1);
-KR
-KR
这篇关于c#为具有字母的文本框值添加值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!