掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1232|回复: 16

[求助] 如何清除空词条

[复制链接]

该用户从未签到

发表于 2014-5-21 16:31:44 | 显示全部楼层 |阅读模式
盘里有个worldbook dictionary词库,每个词条都有一个重复的空白词条,只有词头无内容,想把空白词条清除,不知道用什么正则?

该用户从未签到

发表于 2014-5-21 21:57:22 | 显示全部楼层
期望高手出马指教了,我也顺带学习下。

该用户从未签到

发表于 2014-5-23 13:42:25 | 显示全部楼层
有截图或者代码不

该用户从未签到

发表于 2014-5-23 17:13:17 | 显示全部楼层
我用了一个很笨的方法,用lingvo编译之后再反编译即可。

该用户从未签到

 楼主| 发表于 2014-5-23 19:18:29 | 显示全部楼层
本帖最后由 lzr80 于 2014-5-23 20:04 编辑
7 @) k$ x7 |9 z$ `9 t! P5 u
7 A$ M  V8 |% l! s- B附件传不上来,词库wbd.mdx和用getdict转出来的源文件world book.rar在网盘我的目录里。
! b! r. z: X* C

该用户从未签到

 楼主| 发表于 2014-5-23 19:23:40 | 显示全部楼层
楼上两位道兄请出手

该用户从未签到

 楼主| 发表于 2014-5-23 19:59:52 | 显示全部楼层
19846 f$ _4 z! B' D! Q; c+ a( _5 c
★<font color="blue">1984</font><br>) X  M( `( s# `; I3 s- a8 a* O1 q
8 M- s$ C; q% j
<br>    a date symbolizing a totalitarian society of the future in which truth and freedom are suppressed and people live in a totally regimented and dehumanized state. 9 G1 `( ~% i0 d) x' ?
<br>    <font color="green">△Ex. Throughout the campaign, the political uses of television advertising and packaging of candidates were heralded ... by doomsayers as the ominous forerunner of 1984 (Time). </font>
( J% c2 f  m5 L& C* z( C</>0 J$ _4 R, j% j1 l! B
1984
1 z) A% q3 y9 z! l★<font color="blue">1984</font><br>; H3 a) l/ G' t. ]2 A: b% s  a0 e& M$ U
" `! K: E1 `7 h9 q& k% K
</>
( L2 b# D( d% X# c2
) n- V& F% N/ b( u★<font color="blue">2</font><br>( ]" g" d/ W$ u+ T5 t
4-D, noun.
+ s- f) z: b0 m) F, x8 f</>
0 W% R; N7 A8 v, k  S$ ]) N/ V2" A0 p$ ^9 O* w/ ]7 [( K, }
★<font color="blue">2</font><br>* g: k# G$ j5 n4 b
4-D, noun.) I) I) G2 d* D8 K: ^6 x
<br>    a poisonous, crystalline substance used to kill weeds.
, l- G% G! m+ v/ l8 X7 j; B+ J</>
% K. S6 D2 P6 i2 w2+ i* s% B9 `) a) x1 _
★<font color="blue">2</font><br>
4 g7 h% l) z: E* u4,5-T, noun.: c0 ?' }, u6 l+ Q" ^- r
<br>    a poisonous, crystalline substance used to kill weeds.
  z% P! M9 l  ?2 i$ H6 k9 n+ c</>
+ j! o( d. c3 T& c2
3 |' B( g: T" A★<font color="blue">2</font><br>& X1 K/ ^2 W: D
4,5-T, noun.
9 d' b2 G! d( c3 [! y</>
2 I* u( V) R, S7 j. {# ~) w6 x1 W+ g2 y& F, A
上面是开头几个词的代码

该用户从未签到

发表于 2014-5-23 21:03:07 | 显示全部楼层
itarcy能关注该贴,真好啊,期望能指点了。谢谢itarcy!

该用户从未签到

发表于 2014-5-23 21:09:00 | 显示全部楼层
空白行啊?
  1. \n\n
复制代码
替换为
  1. \n
复制代码

该用户从未签到

 楼主| 发表于 2014-5-23 23:23:47 | 显示全部楼层
不是空白行,是这样

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

 楼主| 发表于 2014-5-23 23:37:43 | 显示全部楼层
转换时显示28万词,实际是14万,另外14万是重复的,只有词头,无内容。

该用户从未签到

 楼主| 发表于 2014-5-23 23:42:16 | 显示全部楼层
mitkyg兄不知修改完成没,可否发出来?

该用户从未签到

发表于 2014-5-23 23:42:42 | 显示全部楼层
哦,这种啊,这种怕是会误杀(有的没内容的排在前面,有的排在后面;而且行数也不固定),看大人们有没办法

该用户从未签到

 楼主| 发表于 2014-5-24 00:08:30 来自手机 | 显示全部楼层
这个词库文本来源网上,可能原文件有问题

该用户从未签到

发表于 2014-5-24 11:47:57 | 显示全部楼层
簡單講 正則搞不定 Excel 可搞定

该用户从未签到

 楼主| 发表于 2014-5-24 16:36:38 | 显示全部楼层
道兄能否讲一下

该用户从未签到

发表于 2014-5-24 20:55:14 | 显示全部楼层
正則做不到的比對 IF函數可以辦到8 {6 b* c$ S' z4 r$ U3 i& d2 u% K5 {
加上排序、移除重複. a0 d/ t8 V" J* K. f  W
能用的手段很多0 Q8 u2 |6 N6 X( z! t

3 o4 W# u: `4 W% r再來就是要處理二十萬筆的數據
) k  Z" m$ H8 K0 E' E; [0 P/ F2 KExcel 版本不能太舊
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-5-9 01:06 , Processed in 0.022147 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表