111,129
社区成员
发帖
与我相关
我的任务
分享
void Main()
{
string s1 = "abcdlkdfsldflasjflkajsdfasdsldfkjsdlkfj";
string s2 = "ab,fj,fsds,ldfk,kdf";
List<int> list = new List<int>(); //记录index
foreach (Match m in Regex.Matches(s2+",",@"\w*(?=,)"))
{
if(m.Value.Length>0)
{
int n = s1.IndexOf(m.Value);
Console.WriteLine(n);
list.Add(n);
s1 = s1.Replace(m.Value, "");
}
}
Console.WriteLine(s1);
}
/*
0
35
-1
26
3
cdlsldflasjflkajsdfasdsjsdlk
*/
void Main()
{
string s1 = "abcdlkdfsldflasjflkajsdfasdsldfkjsdlkfj";
string s2 = "ab,fj,fsds,ldfk,kdf";
List<int> list = new List<int>(); //记录index
foreach (string s in s2.Split(','))
{
int m = s1.IndexOf(s);
Console.WriteLine(m);
list.Add(m);
s1 = s1.Replace(s, "");
}
Console.WriteLine(s1);
}
/*
0
35
-1
26
3
cdlsldflasjflkajsdfasdsjsdlk
*/