本文介绍了用小写分割字符串开头的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我正在试图分割一个字符串,以较低的字母开头。
例如:
ABCd; d6523; SiBABC.R; s1; EEcUY
i可以用;拆分这些字符串之后我有一个数组如
arr [] = {ABDd,d6523,SiBABC.R,s1,EEcUY}
然后我希望在较低的评级之后获得价值;
6523,BABC.R,1,UY
或
EFGi; ABo00004; SEg1004; s4
00004,1004,4
以下我尝试了一些东西,但是当它试图获得TagName的价值时失败了= /
它找到了ABCd,但我希望得到6523
你有什么想法吗?或者你能建议我搜索任何文件吗?
我尝试了什么:
string txtLine = ABCD; d6523; SiBABC.R; S1; EEcUY跨度>;
string [] TagName = new string [] { d, Si, s, EEc};
var arr = txtLine.Split(' ;'跨度>);
foreach ( var item in TagName)
{
var val = array.Where(m = > m.IndexOf(item)> -1).FirstOrDefault()。Substring(item.Length);
}
解决方案
这篇关于用小写分割字符串开头的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!