Amanda617 发表于 2010-12-8 11:28:13

判断字符串数据的类型

我有一大堆这样的GPS数据:
$GPRMC,082931.000,A,3800.8103,N,11226.4940,E,0.00,309.01,211010,,,A*69
$GPVTG,309.01,T,,M,0.00,N,0.0,K,A*06
$GPGGA,082932.000,3800.8103,N,11226.4940,E,1,03,1.9,149.7,M,-23.3,M,,0000*7F
$GPGSA,A,2,20,10,13,,,,,,,,,,2.2,1$GPGGA,082933.000,3800.8103,N,11226.4940,E,1,03,1.9,149.7,M,-23.3,M,,0000*7E
无线循环。
我需要做的是判断前6个字母以此来判断数据的类型并作相应的处理,请问我怎样才能在不断变化的数据中找到前6个字母并判断他们的类型呢?
PS:匹配正则表达式不能用。
真心求赐教,万分感谢!!

wdyjz 发表于 2010-12-8 12:08:48

每次收到一帧数据,截取前面6个字符,比较。这是最简单的。
match pattern string肯定可以用的,你可以再学习下。
页: [1]
查看完整版本: 判断字符串数据的类型