+CMT: "+8613208034147",,"09/05/07,15:56:04+32"
X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X2009-05-07 15:56:04 13208034147 X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X 2009-05-07 15:56:44
ERROR2.????????? ????:
AT+CMGF=1 05/07/2009 15:58:35
13208034147 05/07/2009 15:58:39
X020101445140150308FF00007CDEX 05/07/2009 15:58:40????:+CMT: "+8613208034147",,"09/05/07,15:58:23+32"
X020101445140150308FF001C0000440201200021 CB800080000801001C000000 5F000000000000009CADX——————————————————————————————————————————————————————————
怎样去获取
+CMT: "+8613208034147",,"09/05/07,15:56:04+32"
X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X+CMT: "+8613208034147",,"09/05/07,15:58:23+32"
X020101445140150308FF001C0000440201200021 CB800080000801001C000000 5F000000000000009CADX这两串信息出了“+CMT”“X”头尾不变,其他的都是可变的。
X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X2009-05-07 15:56:04 13208034147 X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X 2009-05-07 15:56:44
ERROR2.????????? ????:
AT+CMGF=1 05/07/2009 15:58:35
13208034147 05/07/2009 15:58:39
X020101445140150308FF00007CDEX 05/07/2009 15:58:40????:+CMT: "+8613208034147",,"09/05/07,15:58:23+32"
X020101445140150308FF001C0000440201200021 CB800080000801001C000000 5F000000000000009CADX——————————————————————————————————————————————————————————
怎样去获取
+CMT: "+8613208034147",,"09/05/07,15:56:04+32"
X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X+CMT: "+8613208034147",,"09/05/07,15:58:23+32"
X020101445140150308FF001C0000440201200021 CB800080000801001C000000 5F000000000000009CADX这两串信息出了“+CMT”“X”头尾不变,其他的都是可变的。
private void button1_Click(object sender, EventArgs e)
{
string yourStr = @"+CMT: ""+8613208034147"",,""09/05/07,15:56:04+32""
X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X2009-05-07 15:56:04 13208034147 X020101445040150308FF002615980400589 15980400589 000450EC000000004E43X 2009-05-07 15:56:44
ERROR2.????????? ????:
AT+CMGF=1 05/07/2009 15:58:35
13208034147 05/07/2009 15:58:39
X020101445140150308FF00007CDEX 05/07/2009 15:58:40????:+CMT: ""+8613208034147"",,""09/05/07,15:58:23+32""
X020101445140150308FF001C0000440201200021 CB800080000801001C000000 5F000000000000009CADX";
MatchCollection mc = Regex.Matches(yourStr, @"\+CMT:([^\r\n]+(\r\n|$)){2}");
foreach (Match m in mc)
{
MessageBox.Show(m.Value);
}
}