AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理全球虚拟卡, 支持U充值
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多高品质·稳定高速纯净IP FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作跨境债务催收/风险代理
高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%DataImpulse⚡️纯净住宅代理仅 $1广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
12
返回列表 发新帖
楼主: affempire

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

[复制链接]

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-4 10:43:03 | 显示全部楼层
HuiTong虚拟卡
bjzhush 发表于 2017-12-4 00:39
. p+ s) M( U& j, y3 C$ @: Q& V" X花了几分钟帮你写了下
: N+ a0 _5 r% D1 n$ t% x9 h3 q5 T例如源文件为这个txt: ^# A# B# C: ]; l+ U1 {
➜  ~ cat x.txt
0 p: g6 }& F% `3 Y
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?

点评

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

使用道具 举报

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-4 11:44:42 | 显示全部楼层
alibaba 发表于 2017-12-3 21:25# `: P7 R3 @% \; Q
EmEditor(文本编辑器)。官方说的处理248G的文件也不在话下。然后用正则表达式把非邮箱的字符替换为空白, ...

  K' ?7 K( ^/ E; {6 D大神 我用 正则[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4} 绿色高亮了所有EMAIL,问题是我如何给他取反呢?把不是emial的全部替换为空格呢?
回复 支持 反对

使用道具 举报

27

主题

1057

广告币

2681

积分

高级会员

Rank: 4

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

点评

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

使用道具 举报

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-4 15:06:42 | 显示全部楼层
本帖最后由 affempire 于 2017-12-4 15:12 编辑 9 G$ B: M/ w, O+ Y) T1 b$ J

  v0 k/ G+ O  s0 J. h[email protected]:7fc2ce488$ I0 j/ U) N% m/ l1 C, l
[email protected]:669e7d715e402b5b3
  B2 Q" r* }4 _6 d3 f: p/ i3 T[email protected]:12ebcb4d9 X  ~2 H/ s+ f, u7 t" v# L; m- E
[email protected]:c06fc72f7d010
4 {, [( c' w3 T: T8 s4 D/ L格式就是这样,前面没有前缀了,就是后面带有一串字符
回复 支持 反对

使用道具 举报

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-4 15:12:32 | 显示全部楼层
alibaba 发表于 2017-12-4 14:43
6 V' U* @1 p0 T: O零宽断言,前后邮箱夹着的那部分就是要替换空白的。不如你发一小段文本上来看看吧。 ...

) ]4 r/ \; K& N3 p[email protected]:7fc2ce488
+ s. `# L2 M7 G& ]3 j9 O6 P[email protected]:669e7d715e402b5b3
) R8 D6 U( I+ E[email protected]:12ebcb4d
/ g; }9 l2 q3 ~, n+ S[email protected]:c06fc72f7d010
) ^3 u: y- Q- O格式就是这样,前面没有前缀了,就是后面带有一串字符

点评

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

使用道具 举报

27

主题

1057

广告币

2681

积分

高级会员

Rank: 4

积分
2681
发表于 2017-12-4 16:36:49 | 显示全部楼层
affempire 发表于 2017-12-4 15:126 a7 I9 p1 v' D. q
:7fc2ce488
/ H8 i, ^$ P+ P# T:669e7d715e402b5b3) Y; K- m) s; m
:12ebcb4d

7 `) h; D3 S7 ^- Q' K; o; Z那好办啊  l2 C$ p: r6 N
正则表达式::.*
- B+ N2 M3 c) Z* t! Q替换为空白就可了

点评

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

使用道具 举报

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-4 17:24:41 | 显示全部楼层
alibaba 发表于 2017-12-4 16:366 x2 `; X. l/ ^
那好办啊
3 G; g, `' E+ J正则表达式::.*
4 A% x* ^: L! B' l% l. R* l* F替换为空白就可了
+ Q1 q0 ?/ ]5 |" x  `" P1 f
谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-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" v  _5 _9 U2 c5 x  o
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?

$ ?* o3 x9 k. }, d3 a# v- C" @我估计有个几分钟就足够了,前提是你是SSD
回复 支持 反对

使用道具 举报

19

主题

290

广告币

532

积分

中级会员

Rank: 3Rank: 3

积分
532

社区QQ达人

发表于 2017-12-4 21:32:20 | 显示全部楼层
affempire 发表于 2017-12-4 10:43& L& n) Z+ S" G- P1 o/ E4 L7 Q
谢谢大神。你这个脚本处理速度快吗?我3G的文本文件多久能处理完呢?
7 [1 ~6 U  N" |" G9 V; E1 i
不送几个积分吗?哈哈哈哈

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

27

主题

1057

广告币

2681

积分

高级会员

Rank: 4

积分
2681
发表于 2017-12-5 16:23:42 | 显示全部楼层
affempire 发表于 2017-12-4 17:24
# b; ~( F4 b& S/ E* r. V谢谢大神 我这个办法成功了 ,但是我还是想知道怎么反选 ,也就是对[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\. ...
" V2 o% F  N# N" C( w4 F
简单的问题复杂化了。
" n: i! v+ w/ w( R4 S3 K) h有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回事。
' }2 W( w  O2 q5 K. `; w5 p最好是具体问题具体分析吧,通用性不一定都存在。

点评

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

使用道具 举报

38

主题

2566

广告币

2773

积分

高级会员

Rank: 4

积分
2773

社区QQ达人

 楼主| 发表于 2017-12-6 14:49:38 | 显示全部楼层
alibaba 发表于 2017-12-5 16:236 G3 @2 i+ s0 f3 z
简单的问题复杂化了。
% g, K# Z, R4 q2 _有时候用正则获取非邮箱部分,和用正则获取非用正则获取的邮箱的部分,就不是一回 ...

5 ^7 p4 r( j4 c3 Z大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下9 Q4 R+ S1 \5 v: o
100:[email protected]:SGSDGKDGMDGKKKKKJJ
( Z* t5 b8 T* \7 l5 V' Y7 B200:[email protected]:IFJFHGDFJDJFDJFDJFDJJ6 f7 O8 }: [8 o" p" u! r
300:[email protected]:FKIFHFHFHFJDFJFN! u9 X" |, t+ [% f/ L, @
我要想提取中间的email那么正则该怎么写呢??: x! W" m1 W, ?9 H  u  o
还有EmEditor中好像不能复制粘贴正则选中的内容,要不用这个正则 [-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}  可以选中高亮所有enail再复制粘贴

点评

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

使用道具 举报

27

主题

1057

广告币

2681

积分

高级会员

Rank: 4

积分
2681
发表于 2017-12-6 15:22:33 | 显示全部楼层
affempire 发表于 2017-12-6 14:49- I& l# e, @  c- _0 z# n# i& i
大神,昨天的事情是一个冒号,用那个正则表达式处理了 ,今天又遇到两个冒号的内容如下6 S! u5 U0 c+ H$ z5 o( x
100:asdffg@gmail. ...
1 ^) {+ g0 u0 Y. k' a$ [& i
你要的是中间部分的邮箱,不一定非得要用正则去匹配邮箱,能达成要求就成。
  Z, L" I2 G$ f# ], }; _$ z6 @在这里例子中,分2步走,去掉首尾,剩下的可以不就是邮箱了嘛。/ i3 X5 n4 l0 k" {. p( Y0 q
第一步:^.*?:,替换为空白,去掉了首部。' T( E3 j3 s8 L; ]# D4 J
第二部::.*,替换为空白,去掉了尾部。# Z: j  E7 K$ H8 T
剩下就是想要的邮箱了,还不用选中,复制,粘贴什么的。0 `" U* p; _$ r. Q. J) x' u5 ~
, k; P/ P6 r* S9 z& G" ]

) e5 ^7 u; r0 x$ w, R' c

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-24 07:51 , Processed in 0.050528 second(s), 13 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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