【发布时间】:2015-05-14 07:13:43
【问题描述】:
String str = "\"{\"\"oman\"\"\",333,333,Locationoman,1,NULL,3.33333E+15,0,NULL,-1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,,NULL,NULL,NULL,1,NULL,50036,1.42771E+12,0,NULL,0,NULL,NULL,NULL,,NULL,NULL,NULL,NULL,2,0,1,3,0,1,T,F,F,0,Volume,-1,302,50036,50036,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,NULL,NULL,2,1,1,1,3,1,1,1,50036,0,1,0,OmanPrepaid,0,blrfts186_f861,CCC_USER_257,a082000000000033,\"16,436,113,650\",,NULL}";
我有一个这样的字符串,但输出应该是这样的
- 阿曼
- 333
- 333
- 位置人
- 1
- 空
- 3.33333E+15
- 0
- 空
- -1
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 1
- 空
- 50036
- 1.42771E+12
- 0
- 空
- 0
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 2
- 0
- 1
- 3
- 0
- 1
- T
- F
- F
- 0
- 音量
- -1
- 302
- 50036
- 50036
- 0
- 0
- 0
- 0
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 空
- 3
- 空
- 空
- 空
- 2
- 1
- 1
- 1
- 3
- 1
- 1
- 1
- 50036
- 0
- 1
- 0
- 阿曼预付
- 0
- blfts186_f861
- CCC_USER_257
- a082000000000033
- 16,436,113,650
- 空
- 空
检查第 91 个值,双引号中的所有值都在一个索引处。请帮助我。在此先感谢
【问题讨论】:
-
您要
"16、436...、650"还是要排除引号? -
您的字符串以
\"{\"开头,因此双引号内有一个大括号。为什么它被排除在输出之外?它与\"16,436,113,650\"有何不同? -
当然,这些是我也面临@Tagir Valeev 的困惑。
-
引号应该被排除在外@npinti
标签: java regex string parsing decode