如何在文本框中拆分文本并将+前面的文本分配给一个变量,将+后面的文本分配给其他变量 [英] how to split text in textbox and assign the text before + to one variable and text after + to other variable
本文介绍了如何在文本框中拆分文本并将+前面的文本分配给一个变量,将+后面的文本分配给其他变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在文本框中拆分文本并将+之前的文本分配给一个变量,将文本分配给+之后
解决方案
你可以使用这样的东西:
TextBox txtBox;
int iVariable;
var lstSplit = txtBox.Text.Split('@');
string txtFromTextBox = string.Format({0} {1} {2},lstSplit [0],iVariable,lstSplit [1]);
你可以在这里使用string.split函数,或者也可以通过查找+符号的索引来获取子符号
试试这个
string varleft,varRight;
var data = txtBox.Text.Split(' +'跨度>);
varleft = data [ 0 ];
varRight = data [ 1 ];
how to split text in textbox and assign the text before + to one variable and text after + to other
解决方案
You can use some thing like this:
TextBox txtBox; int iVariable; var lstSplit = txtBox.Text.Split('@'); string txtFromTextBox = string.Format("{0}{1}{2}", lstSplit[0], iVariable, lstSplit[1]);
you can use string.split function here, or substring also by finding the index of + sign
Try this
string varleft, varRight; var data = txtBox.Text.Split('+'); varleft = data[0]; varRight = data[1];
这篇关于如何在文本框中拆分文本并将+前面的文本分配给一个变量,将+后面的文本分配给其他变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文