Hi all,
i am triying to split a string starts with lower letter to end.
Example:
ABCd;d6523;SiBABC.R;s1;EEcUY
i can split these string with ";" after that i have an array like
arr[]={"ABDd","d6523","SiBABC.R","s1","EEcUY"}
then i want to get value after lower lettters like;
6523,BABC.R,1,UY
or
EFGi;ABo00004;SEg1004;s4
00004,1004,4
below i have tried something but, it fails when it tries to get value of TagName=d
it finds "ABCd", but i expect to get "6523"
Do you have any idea ? or Can you suggest me to search any document for that?
What I have tried:
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);
}