string a = "You have been flashed =N=250 by phone number:2348032035575 ref:08032035575/50476.The money has been credited to your account.";
int i = a.IndexOf("N=");
string str1 = a.Substring(i + 2,a.IndexOf(" ",i) - i - 2);
i = a.IndexOf("/");
string str2 = a.Substring(i + 1,a.IndexOf(".",i) - i - 1);Response.Write(a + "<br>");
Response.Write(str1 + "<br>");
Response.Write(str2 + "<br>");
int i = a.IndexOf("N=");
string str1 = a.Substring(i + 2,a.IndexOf(" ",i) - i - 2);
i = a.IndexOf("/");
string str2 = a.Substring(i + 1,a.IndexOf(".",i) - i - 1);Response.Write(a + "<br>");
Response.Write(str1 + "<br>");
Response.Write(str2 + "<br>");
{
string s=@"You have been flashed =N=250 by phone number:2348032035575" +"ref:08032035575/50476.The money has been credited to your account.";
string p=@"=N=[0-9]+";
Regex r1=new Regex(p);
Match m1=r1.Match(s);
Console.Write(m1.Value.Substring(3,m1.Length-3));
Console.Write("\n");
p=@"ref:[0-9]+/[0-9]+";
Regex r2=new Regex(p);
Match m2=r2.Match(s);
Console.Write(m2.Value.Substring(m2.Value.IndexOf(@"/")+1,m2.Length-m2.Value.IndexOf(@"/")-1));
int wait=Console.Read();
}
Regex tx2=new Regex(" ");
string[] bb=tx2.Split(a);
StringBuilder sa=new StringBuilder(bb[4]);
StringBuilder sb=new StringBuilder(bb[8]);
MessageBox.Show("你要的第一个字符串是"+(sa.Remove(0,3)).ToString());
sb.Remove((sb.Length-4),4);
char[] ca=sb.ToString().ToCharArray();
for(int i=0;i<sb.Length;i++)
{
if(ca[i].ToString()==@"/")
{
sb.Remove(0,(i+1));
break;
}
}
MessageBox.Show("你要的第二个字符串是"+sb.ToString());