精易论坛

标题: 正则问题 在线等 [打印本页]

作者: ぺWWSぺ    时间: 2013-12-10 22:16
标题: 正则问题 在线等
{"asks":[[5799.99,2],[5799.9,0.2],[5799,1.797],[5798.5,0.5],[5798,5.268],[5797.99,4.111],[5797,0.36],[5793,0.01],[5791,0.25],[5790,15.779],[5789.9,0.1],[5789,0.88],[5788,0.613],[5786,1],[5785,1.017],[5783,1],[5782.99,1],[5782.27,1],[5781,0.1],[5780,0.622],[5779,1.134],[5778,0.4],[5777,2.21],[5776,0.174],[5775.1,0.173],[5775.01,0.016],[5775,0.28],[5774,0.9],[5772,1.138],[5771,3.2],[5770,5.805],[5768,0.6],[5766,1.4],[5765.01,2.4],[5765,0.11],[5762,2.865],[5761.96,0.1],[5761,2],[5760.1,0.726],[5760,1.366],[5759,0.069],[5758,0.95],[5755,0.75],[5751.99,0.528],[5751,2.828],[5750.99,0.757],[5750,62.51],[5749.99,1],[5749.9,5],[5749,4.996],[5748,2.46],[5747,0.65],[5746.1,0.249],[5746,1.418],[5745,4.89],[5743.99,0.348],[5741,0.9],[5740.1,0.365],[5740,3.1],[5732,0.61]],"bids":[[5732,0.05],[5731.9,1.312],[5725.1,0.1],[5725,0.375],[5723.1,0.152],[5721.33,0.577],[5721.1,0.088],[5721,0.1],[5720.2,0.5],[5720.1,0.052],[5720.01,0.25],[5720,17.739],[5719,0.2],[5718,1.518],[5716,5.25],[5712,0.53],[5711.1,0.101],[5711,1.5],[5710.1,0.09],[5710,3.484],[5709.14,0.61],[5707.12,1],[5707,1.662],[5705,4.893],[5704.64,0.02],[5704,0.3],[5703.5,0.2],[5703,33.281],[5701,2.5],[5700.5,2],[5700.1,25.25],[5700,20.362],[5699.9,1.2],[5698,6.86],[5696.56,0.037],[5692,0.032],[5690.3,10],[5690.11,0.313],[5690,4.341],[5689.9,0.5],[5689.01,0.01],[5688,1.78],[5685.96,0.163],[5685,0.955],[5682.2,1],[5682,0.2],[5680.01,0.183],[5680,2.791],[5679,0.801],[5678,0.1],[5677.01,1.2],[5677,33.737],[5675,2],[5673.73,0.2],[5672.26,0.362],[5670.26,0.36],[5670,7.04],[5666,0.1],[5660,0.21],[5651,2.65]]}


如何用正则取出中间红色的文本
然后赋值给一个数组



a[1]=5743.99  
a[2]=0.348
a[3]=5741
a[4]=0.9
.
.
.
a[19]=5723.1
a[20]=0.152


增加悬赏求助 要详细的程序代码 在线等


作者: luchangyun    时间: 2013-12-10 22:16
{:soso_e100:}{:soso_e100:}{:soso_e100:}{:soso_e100:}{:soso_e100:}{:soso_e100:}{:soso_e100:}

正则数值.zip

174.68 KB, 下载次数: 8


作者: 快乐天天    时间: 2013-12-10 22:29
唯一标志性字符 ,"bids":  可以考虑下 正则取小数  http://zhidao.baidu.com/link?url ... ouKWF8phc4XLYfzD78_

补充内容 (2013-12-10 22:41):
或者先将[]等替换掉,在分割文本...
作者: ぺWWSぺ    时间: 2013-12-10 22:48
快乐天天 发表于 2013-12-10 22:29
唯一标志性字符 ,"bids":  可以考虑下 正则取小数  http://zhidao.baidu.com/link?url=7H79YvAEZV21dqfc_8F ...

我需要完整代码
作者: 何为十一    时间: 2013-12-10 23:24
上面需要取的文本如果是固定的就没那么麻烦 如果是随机的就用文本分割+#换行符
然后再用正则




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4