AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

 谷歌+Bing+TT+MSN官方代理 
⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️AdsPower:安全不封号,高效自动化Mediabuy⚡️玩家开户首选
【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理
开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户
E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN
7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款Facebook 批量上广告尤里改 - FB 稳定投放
免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️个人户,bm户不限额,账单户
FB资源,账单户,分享户,国内一手FB企业户,TT老户,GG老户源头PTM全球虚拟卡—进来交个朋友!PTM虚拟卡⚡️费率透明⚡️额度随心
FB虚拟卡⚡️消费越多返现越多【找量】BA独家Nutra单找量虚拟FB卡 ⚡️ 透明条件 国内外持牌,虚拟信用卡和收付款
广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构 
12
返回列表 发新帖
楼主: affempire

[讨论] 求助从大文本中提取邮件地址

[复制链接]

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-4 10:43:03 | 显示全部楼层
Lemft
bjzhush 发表于 2017-12-4 00:39
9 r. ]% a5 k: I花了几分钟帮你写了下
5 @- D. q6 ~- l* T) _# U6 g例如源文件为这个txt
" l. ~4 _) C2 @) M: R% [➜  ~ cat x.txt

4 k' h( q8 ^8 C) K2 N谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?

点评

不送几个积分吗?哈哈哈哈  详情 回复 发表于 2017-12-4 21:32
我估计有个几分钟就足够了,前提是你是SSD  详情 回复 发表于 2017-12-4 21:31
回复 支持 反对

使用道具 举报

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-4 11:44:42 | 显示全部楼层
alibaba 发表于 2017-12-3 21:25# S7 u/ |! ^# T* z5 ]
EmEditor(文本编辑器)。官方说的处理248G的文件也不在话下。然后用正则表达式把非邮箱的字符替换为空白, ...
9 f7 a+ q2 o8 M; h( Q* U
大神 我用 正则[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4} 绿色高亮了所有EMAIL,问题是我如何给他取反呢?把不是emial的全部替换为空格呢?
回复 支持 反对

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-4 14:43:16 | 显示全部楼层
零宽断言,前后邮箱夹着的那部分就是要替换空白的。不如你发一小段文本上来看看吧。

点评

:7fc2ce488 :669e7d715e402b5b3 :12ebcb4d :c06fc72f7d010 格式就是这样,前面没有前缀了,就是后面带有一串字符  详情 回复 发表于 2017-12-4 15:12
回复 支持 反对

使用道具 举报

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-4 15:06:42 | 显示全部楼层
本帖最后由 affempire 于 2017-12-4 15:12 编辑
+ B: p. z$ K( C# l: a
' q# c2 a$ ?6 z  X$ ~[email protected]:7fc2ce488) q  L. m. m# i+ y: K
[email protected]:669e7d715e402b5b3
5 j( W( ^$ b6 C) |1 ~% e- t[email protected]:12ebcb4d
; n0 R$ f8 v8 [0 z[email protected]:c06fc72f7d010/ G9 y4 z1 C( v
格式就是这样,前面没有前缀了,就是后面带有一串字符
回复 支持 反对

使用道具 举报

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-4 15:12:32 | 显示全部楼层
alibaba 发表于 2017-12-4 14:43
1 s- H( f. G4 B7 C: E: N1 F零宽断言,前后邮箱夹着的那部分就是要替换空白的。不如你发一小段文本上来看看吧。 ...
' Z9 `6 `& \6 G# d
[email protected]:7fc2ce488  x3 Q2 \6 [# ^7 z- H1 V* x
[email protected]:669e7d715e402b5b3
) O( B' {3 j8 b" m: O" B1 |[email protected]:12ebcb4d" ]3 @9 p2 Z+ e2 @
[email protected]:c06fc72f7d010! }1 ?8 w+ H! I, ]0 C
格式就是这样,前面没有前缀了,就是后面带有一串字符

点评

那好办啊 正则表达式::.* 替换为空白就可了  详情 回复 发表于 2017-12-4 16:36
回复 支持 反对

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-4 16:36:49 | 显示全部楼层
affempire 发表于 2017-12-4 15:12
$ i1 L4 e. D8 ^:7fc2ce488
1 n* e9 s7 b  K" l:669e7d715e402b5b3
9 ^. ?/ e* {# c3 v:12ebcb4d

& c( z, F/ ]" p. \0 D( @那好办啊
& t3 ^6 O/ G, }( c正则表达式::.*, E: l  L& k7 X* K7 `% r
替换为空白就可了

点评

谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}这个正则表达式取反  详情 回复 发表于 2017-12-4 17:24
回复 支持 反对

使用道具 举报

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-4 17:24:41 | 显示全部楼层
alibaba 发表于 2017-12-4 16:36& q0 S. H$ C; A9 y9 _- d
那好办啊
% Y3 i* X) f2 x: l正则表达式::.*& t5 o% D" b& k; t
替换为空白就可了
/ S; c; T0 {0 ^6 B9 ]) t6 T
谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}这个正则表达式取反

点评

简单的问题复杂化了。 有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回事。 最好是具体问题具体分析吧,通用性不一定都存在。  详情 回复 发表于 2017-12-5 16:23
回复 支持 反对

使用道具 举报

19

主题

290

广告币

532

积分

中级会员

Rank: 3Rank: 3

积分
532

社区QQ达人

发表于 2017-12-4 21:31:36 | 显示全部楼层
affempire 发表于 2017-12-4 10:437 X& \/ P- ?6 O& t" Q, x
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?
4 F5 l. B/ c; i4 F" e6 r& o
我估计有个几分钟就足够了,前提是你是SSD
回复 支持 反对

使用道具 举报

19

主题

290

广告币

532

积分

中级会员

Rank: 3Rank: 3

积分
532

社区QQ达人

发表于 2017-12-4 21:32:20 | 显示全部楼层
affempire 发表于 2017-12-4 10:433 Q+ L9 q- g; R1 }% x* [
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?
/ ]* h1 H: G2 f# ]* y6 E/ G
不送几个积分吗?哈哈哈哈

评分

参与人数 1广告币 +2 收起 理由
affempire + 2 很给力!

查看全部评分

回复 支持 反对

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-5 16:23:42 | 显示全部楼层
affempire 发表于 2017-12-4 17:24
0 _. P+ V1 f; e6 M; t: ^谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\. ...
  V" W: B- H0 K2 ]; j
简单的问题复杂化了。
7 v/ P4 ~* t5 _: K/ F" R" H- R/ |有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回事。+ g7 T' n+ Q8 [1 f( C+ O/ {
最好是具体问题具体分析吧,通用性不一定都存在。

点评

大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下 100:[email protected] 200:[email protected]:IFJFHGDFJDJFDJFDJFDJJ 300:[email protected]:FKIFHFHFHF  详情 回复 发表于 2017-12-6 14:49
回复 支持 反对

使用道具 举报

38

主题

2525

广告币

2734

积分

高级会员

Rank: 4

积分
2734

社区QQ达人

 楼主| 发表于 2017-12-6 14:49:38 | 显示全部楼层
alibaba 发表于 2017-12-5 16:23
) c8 x; F: E; g) w4 T" f; l简单的问题复杂化了。
$ S0 X4 ~. A9 {有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回 ...
7 r' P! P# T# G. O6 i5 }
大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下
1 `2 F, e) A5 B  B8 b7 e4 R/ k, p100:[email protected]:SGSDGKDGMDGKKKKKJJ5 N2 j% S: L  @7 ^
200:[email protected]:IFJFHGDFJDJFDJFDJFDJJ
1 a! Q6 ]8 m& h5 C) F5 x6 Q. ^# r300:[email protected]:FKIFHFHFHFJDFJFN: w* f* [, o# K1 A! O9 g
我要想提取中间的email那么正则该怎么写呢??% k& o7 k" F$ j9 I2 {) o2 }
还有EmEditor中好像不能复制粘贴正则选中的内容,要不用这个正则 [-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}  可以选中高亮所有enail再复制粘贴

点评

你要的是中间部分的邮箱,不一定非得要用正则去匹配邮箱,能达成要求就成。 在这里例子中,分2步走,去掉首尾,剩下的可以不就是邮箱了嘛。 第一步:^.*?:,替换为空白,去掉了首部。 第二部::.*,替换为空白,去掉  详情 回复 发表于 2017-12-6 15:22
回复 支持 反对

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-6 15:22:33 | 显示全部楼层
affempire 发表于 2017-12-6 14:494 |/ V- l/ h6 ^- T$ i5 p
大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下$ i% @  U5 v7 ~
100:asdffg@gmail. ...

0 N" @; H. r: r5 s2 ^( @% t你要的是中间部分的邮箱,不一定非得要用正则去匹配邮箱,能达成要求就成。
; w( g2 m  S' s& @4 J; O+ P6 N8 D在这里例子中,分2步走,去掉首尾,剩下的可以不就是邮箱了嘛。0 s  P  P8 v  Y) y8 L9 A
第一步:^.*?:,替换为空白,去掉了首部。
8 @3 k3 B: ^! H% |# x第二部::.*,替换为空白,去掉了尾部。4 B/ T* |# z2 J" l# W7 k- K: D5 X
剩下就是想要的邮箱了,还不用选中,复制,粘贴什么的。* @8 e7 ?* \  [- A; z
8 p, w* {; W8 Y' Q9 f4 M
5 b9 K. v% ]6 Q4 x

评分

参与人数 1广告币 +2 收起 理由
affempire + 2 很给力!

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2025-8-27 13:10 , Processed in 0.050569 second(s), 13 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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