QCSunny Lab

Text Extractor (URLs · Emails)文本提取器(网址 · 邮箱)

Statistics统计数据
Output转换输出

Pull every URL and email address out of any pasted text — server logs, exported chat transcripts, a page of prose — one match per line. A combined pass returns both kinds deduped, ready to paste into a blocker list or a mailing tool.

Matching is deliberately conservative: only absolute http(s) links and www.-prefixed hosts count as URLs, because bare domains (example.com without a scheme) collide with filenames and version strings far too often.

Frequently asked questions

Why is "example.com" in plain text not extracted as a URL?

Without a scheme there is no reliable way to tell a domain from "utils-1.2.3.js" or "node-v22.9.0". Add https:// (or use the www. form) and it matches.

Does it run in my browser?

Yes — the extraction is plain JavaScript on the pasted string, nothing is sent anywhere.

中文说明

从任意粘贴文本中提取全部网址和邮箱——服务器日志、导出的聊天记录、整页文章——每行一条。「全部提取」会合并两种结果并去重,可直接粘贴进拦截清单或邮件工具。

匹配刻意保守:只认 http(s) 绝对链接和 www. 开头的域名,因为裸域名(不带协议的 example.com)极易与文件名、版本号混淆。

常见问题

为什么纯文本里的 "example.com" 没被提取?

不带协议时,无法可靠区分域名与 "utils-1.2.3.js"、"node-v22.9.0" 这类文件名/版本号。写成 https:// 开头(或 www. 形式)即可命中。

数据会上传吗?

不会——提取就是在页面里对粘贴文本跑一段 JavaScript,什么都不外发。