VB.Net 怎样提取TextBox中指定文本前的数字?比如提取“34X+45Y=67Z"里的数字

VB.Net 怎样提取TextBox中指定文本前的数字?比如提取“34X+45Y=67Z"里的数字,并分别写入三个变量中,新人提问,恳请仔细回答

如果是固定格式的,
str=34X+45Y=67Z

x=split(str,"X")(0) ‘以X分割,取第0段,即:34
y=split(split(str,'+')(1),'Y')(0) '以+分割,取第1段即:45Y=67Z,再以Y分割,取0段得45

z=split(split(str,'=')(1),'Y')(0) '同上

把字符串分割,查找,截取这些常用字符串处理函数掌握了,
就差不多能随心所欲的处理了...

以上是vb6.0代码,追问

要Dim x As String吧

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-18
请给例子。
第2个回答  2014-10-18
刚从学校追问

您如果会VB.NET恳请指导!

相似回答