正则表达式问题,又是一个超难的。唉。

luocolor 2006-03-02 12:40:35
本身句子是:
$GPRMC,204700,A,3403.868,N,11709.432,W,001.9,336.9,170698,013.6,E*6E
需要的提取的句子是:
3403.868,N,11709.432,W,
最后分别得到四个串。分别是:
3403.868
N
11709.432
W
是不是很难哦?
或者不用正则表达式。用其他方法。?


...全文
201 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beiouwolf 2006-03-02
  • 打赏
  • 举报
回复
3403.868,N,11709.432,W,

so easy
".*,.*,.*,(.*),(.*),(.*),(.*),.*"

match.Result($1) = 3403.868
match.Result($2) = N
match.Result($3) = 11709.432
match.Result($4) = W
Qqwwee_Com 2006-03-02
  • 打赏
  • 举报
回复
split吧。



====CSDN 小助手 V2.5 ====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
速度快;使用方便;提供源代码。
界面:http://blog.csdn.net/Qqwwee_Com/category/146601.aspx
下载:http://szlawbook.com/csdnv2

Overriding 2006-03-02
  • 打赏
  • 举报
回复
正则表达式也只有在遵循一定规则才可以用的,不是万能的。
jgjzj 2006-03-02
  • 打赏
  • 举报
回复
split
jgjzj 2006-03-02
  • 打赏
  • 举报
回复
不明白你说什么
提取3403.868,N,11709.432,W,的规则是什么
提取后用splite分割成数组

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧