AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️AdsPower:安全不封号,高效自动化广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
FB BM不限额,短id账单户E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)⚡️个人户,bm户不限额,账单户FB企业户,TT老户,GG老户源头PTM虚拟卡[全新卡BIN+高返点]
PTM虚拟卡[OPENAI+全场景通用]FB虚拟卡⚡️消费越多返现越多->Tyver SPY汇聚海量广告创意广告位出租
8500万高质量住宅IP,助力各种需求   
12
返回列表 发新帖
楼主: affempire

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

[复制链接]

38

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-4 10:43:03 | 显示全部楼层
Lemft
bjzhush 发表于 2017-12-4 00:39
6 W* Q6 b3 _7 ?: C1 D6 m" R花了几分钟帮你写了下
2 A* `0 O: s# [1 X3 G例如源文件为这个txt
& T' |5 y4 t* Q& x7 C➜  ~ cat x.txt
, S) o0 s/ W  o4 W/ q9 O/ I5 w
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?

点评

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

使用道具 举报

38

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-4 11:44:42 | 显示全部楼层
alibaba 发表于 2017-12-3 21:255 i4 M9 y( L" I7 w
EmEditor(文本编辑器)。官方说的处理248G的文件也不在话下。然后用正则表达式把非邮箱的字符替换为空白, ...
$ n  k) d4 T) i* B  `
大神 我用 正则[-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

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-4 15:06:42 | 显示全部楼层
本帖最后由 affempire 于 2017-12-4 15:12 编辑 4 P+ \1 u7 }6 @. K! F! l
9 Q! f( Z: I6 s' N: q
[email protected]:7fc2ce488/ G: V* Y! Q5 F/ S/ b) u
[email protected]:669e7d715e402b5b3
0 F; P" _. Z- S0 P( T3 N[email protected]:12ebcb4d0 ]2 Q3 w% q, s0 n  b; X
[email protected]:c06fc72f7d0106 C4 ~3 N8 z5 ~9 D! f
格式就是这样,前面没有前缀了,就是后面带有一串字符
回复 支持 反对

使用道具 举报

38

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-4 15:12:32 | 显示全部楼层
alibaba 发表于 2017-12-4 14:43
5 \8 K  c& j; |% T零宽断言,前后邮箱夹着的那部分就是要替换空白的。不如你发一小段文本上来看看吧。 ...

6 B  J1 L9 x2 y9 [+ A[email protected]:7fc2ce488/ y5 Q* ]; ~$ V% L  V
[email protected]:669e7d715e402b5b3
- M8 b7 M& P: u! ]- |6 h[email protected]:12ebcb4d4 J0 P0 k* e! Y; d
[email protected]:c06fc72f7d010
# q' B& Q# m- a; ]( E格式就是这样,前面没有前缀了,就是后面带有一串字符

点评

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

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-4 16:36:49 | 显示全部楼层
affempire 发表于 2017-12-4 15:12
4 Y$ h; [  j+ F2 C; x:7fc2ce488
, H/ g5 @. N/ K, t4 _& I; d  }:669e7d715e402b5b3) [7 \: d, T: E) w" `
:12ebcb4d

0 \2 _2 R/ e$ c4 p% S( r7 L那好办啊
! ~9 Q) V  B) J' u, A正则表达式::.*
5 I1 E, Y+ o3 l1 ~9 h$ H替换为空白就可了

点评

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

使用道具 举报

38

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-4 17:24:41 | 显示全部楼层
alibaba 发表于 2017-12-4 16:36$ w" b: C1 Z- L' F, @. G) M
那好办啊8 F% J# s0 t' O# V9 L
正则表达式::.*" m' M6 i3 O* P2 M' k/ }
替换为空白就可了

7 x, H) L- {& B/ w谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-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:43
- q8 L5 ]" ]0 L) N! d3 c5 U$ I: |谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?
3 p4 M( i" }5 k9 F- h9 N! _4 o8 q4 m8 o
我估计有个几分钟就足够了,前提是你是SSD
回复 支持 反对

使用道具 举报

19

主题

290

广告币

532

积分

中级会员

Rank: 3Rank: 3

积分
532

社区QQ达人

发表于 2017-12-4 21:32:20 | 显示全部楼层
affempire 发表于 2017-12-4 10:430 ~- B5 I$ [' ]% O: B
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?
8 }* Q6 D6 ^: o3 U1 o4 O- ^0 z) f. x
不送几个积分吗?哈哈哈哈

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

26

主题

1060

广告币

2683

积分

高级会员

Rank: 4

积分
2683
发表于 2017-12-5 16:23:42 | 显示全部楼层
affempire 发表于 2017-12-4 17:24+ B1 G5 [/ ?. n+ G
谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\. ...

0 ]  B8 y1 [4 d- B/ x+ c  U. M7 g简单的问题复杂化了。
3 q( c+ a: R# c( A. {有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回事。
$ p. t- `+ Z9 v3 n& U4 i( b最好是具体问题具体分析吧,通用性不一定都存在。

点评

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

使用道具 举报

38

主题

2539

广告币

2748

积分

高级会员

Rank: 4

积分
2748

社区QQ达人

 楼主| 发表于 2017-12-6 14:49:38 | 显示全部楼层
alibaba 发表于 2017-12-5 16:238 u* ]2 @) g7 d' L1 f7 A
简单的问题复杂化了。. |1 P2 I) h" y6 S2 l6 _% \( i3 o
有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回 ...
. W" m, e% `$ S8 X. \3 W
大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下  y* y" U5 j5 u! Z
100:[email protected]:SGSDGKDGMDGKKKKKJJ
. i2 l$ u, A+ D3 w200:[email protected]:IFJFHGDFJDJFDJFDJFDJJ
4 m& d* z* z/ k) G5 f8 h6 m& i# p. X300:[email protected]:FKIFHFHFHFJDFJFN
4 ]/ P, L$ [% b我要想提取中间的email那么正则该怎么写呢??3 P$ R: Z) i: R6 o! r* R
还有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:49
: n' P7 i% r- ?+ c; F3 [大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下
9 ?) _# n2 J% q/ ]  d8 g100:asdffg@gmail. ...
( r3 f6 N2 r" X3 E; d
你要的是中间部分的邮箱,不一定非得要用正则去匹配邮箱,能达成要求就成。' K' W+ ?6 m! h& c9 H& {; ?& ^
在这里例子中,分2步走,去掉首尾,剩下的可以不就是邮箱了嘛。
& L1 t2 M# |9 b5 b, X: T9 f第一步:^.*?:,替换为空白,去掉了首部。
" {% }  I) F# D- E% d/ u% l第二部::.*,替换为空白,去掉了尾部。
4 z6 q9 H0 x0 T5 Y5 n: \" _剩下就是想要的邮箱了,还不用选中,复制,粘贴什么的。( z' a3 d' ]8 a( L
; a; Z3 o2 ]# Z4 @- w4 y; p

' t( Q2 W7 P- G3 D: b' Q" N- F3 L

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-20 19:29 , Processed in 0.048807 second(s), 12 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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