正规表达式,如何解决

blasterboy 2007-04-09 04:03:27
一个CVS文件,每个单元都是一个【""】所包括的,中间用【,】分割,比如
"A","B","C"就是三个单元格。

遇到一个问题,如果单元格里面嵌套一个规则怎么办。
比如:这个单元格里面的内容是
"", 那么写到CVS里面的原始数据就是""""",",
那么我怎么写正规表达式解析?
不知道问的是否清楚,请大家指教
...全文
173 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
blasterboy 2007-04-09
  • 打赏
  • 举报
回复
顶一下
blasterboy 2007-04-09
  • 打赏
  • 举报
回复
我选择的是最下匹配,所以肯定是1,2,3,三个单元了
aotianji1238 2007-04-09
  • 打赏
  • 举报
回复
要做到百分之百准确,我觉得是不可能的,比如:{"1","2","3"},不考虑上下文,可以理解成1 2 3三个单元格,也可以理解成1","2 3两个单元格.
blasterboy 2007-04-09
  • 打赏
  • 举报
回复
如何分割呢,关键是如果我自己写程序都一些糊涂,不知道如何操作
zealVampire 2007-04-09
  • 打赏
  • 举报
回复
也不知道正则是不是万金油:) 我来蹭分的
直接字符串分割indexOf好了
blasterboy 2007-04-09
  • 打赏
  • 举报
回复
自己顶一下

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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