vb.net 如何取出多行字符串中的指定的一行
就比如说一个字符串"hh12345"&vbcrlf&"qdq123"&vbcrlf&"ddd244"&vbcrlf&"whw266"我只要第三行的字符串"ddd244",...
就比如说一个字符串
"hh12345" & vbcrlf & "qdq123" & vbcrlf & "ddd244" & vbcrlf & "whw266"
我只要第三行的字符串"ddd244",该如何将其提取出来?
还有我想要找到字符串"ddd244"第一次出现在哪一行,要怎么写? 展开
"hh12345" & vbcrlf & "qdq123" & vbcrlf & "ddd244" & vbcrlf & "whw266"
我只要第三行的字符串"ddd244",该如何将其提取出来?
还有我想要找到字符串"ddd244"第一次出现在哪一行,要怎么写? 展开
3个回答
展开全部
第一个问题有个简单的方法,把字符串变量赋值到一个textbox里面,利用textbox.lines实现。如:
dim a as string ="hh12345" & vbcrlf & "qdq123" & vbcrlf & "ddd244" & vbcrlf & "whw266" ’定义变量
textbox1.text=a ‘赋值
message.show(textbox1.lines(2).tostring) ‘显示第三行内容。
第二个问题结合第一个问题,用循环逐行查找,就可知道字符串第一次出现在哪行。
展开全部
可以用正则表达式,提取字符神器。
满意采纳哈。
满意采纳哈。
更多追问追答
追问
我是新手,不知道正则表达式是什么,请问具体怎么写代码呢(就按我上面那个例子来写)?
追答
dim a as string =regex.matches("上面字符串","""(.*?)""")
大概这个样子,就会提取出4个双引号里的字符。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度搜vb 字符串处理函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询