ghcsmile 发表于 2009-11-15 23:47:46

采集遇到极度郁闷的事情,不知道怎么解决

主要是采集一组电话号码,但是网站把电话号码用的是字母翻译的,规则也找到了,主要是
   telcodeNum = telcodeNum.replace(new RegExp("eeoee", 'g'), "0") ;
   telcodeNum = telcodeNum.replace(new RegExp("xnx", 'g'), "1");
   telcodeNum = telcodeNum.replace(new RegExp("qgp", 'g'), "2");
   telcodeNum = telcodeNum.replace(new RegExp("mnb", 'g'), "3");
   telcodeNum = telcodeNum.replace(new RegExp("iiii", 'g'), "4");
   telcodeNum = telcodeNum.replace(new RegExp("wwwr", 'g'), "5");
   telcodeNum = telcodeNum.replace(new RegExp("abc", 'g'), "6");
   telcodeNum = telcodeNum.replace(new RegExp("rtlo", 'g'), "7");
   telcodeNum = telcodeNum.replace(new RegExp("vkf", 'g'), "8") ;
   telcodeNum = telcodeNum.replace(new RegExp("tfy", 'g'), "9")
因此在替换的时候,按照规则,替换前依次输入了eeoee,替换后0,这样一直到9后,发现导数据后,至少有三分之一没有被替换过来,但是测试的时候,所有的都能替换过来,可为什么批量导数据的时候,总会有三分之一的电话号码没能翻译过来呢,比如其中一个结果就是13756yyfy55111,但是测试都能出来,非常郁闷,总是找不出什么原因,请高手帮忙。。。

ghcsmile 发表于 2009-11-16 10:22:00

顶上去,没人知道怎么弄吗?急死人了................

chenjiu 发表于 2009-11-16 15:21:32

发布模块的问题吧

ghcsmile 发表于 2009-11-16 15:58:29

楼上的能详细说一下,是发布模块哪出了问题吗?

jueshihaogongzi 发表于 2009-11-16 18:16:41

yyfy 咩看到有对应的啊
页: [1]
查看完整版本: 采集遇到极度郁闷的事情,不知道怎么解决