如何在文本框中拆分文本并将+前面的文本分配给一个变量,将+后面的文本分配给其他变量 [英] how to split text in textbox and assign the text before + to one variable and text after + to other variable

查看:71
本文介绍了如何在文本框中拆分文本并将+前面的文本分配给一个变量,将+后面的文本分配给其他变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在文本框中拆分文本并将+之前的文本分配给一个变量,将文本分配给+之后

解决方案

你可以使用这样的东西:



 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆