首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Regex:如何排除除我自己的域之外的所有TLD

正则表达式(Regex)是一种用于匹配和操作文本模式的工具。在互联网领域中,正则表达式常用于处理URL和域名等文本数据。针对问题中的问答内容,我将给出关于如何排除除自己域名之外的所有顶级域名(TLD)的答案。

要排除除自己域名之外的所有顶级域名,可以使用以下正则表达式:

^(?!..yourdomain.com$)..[a-zA-Z]+$

这个正则表达式的含义是:匹配以任意字符开头,但不以".yourdomain.com"结尾的任意字符,后跟一个顶级域名。

解释一下正则表达式的各个部分:

  • ^ 表示匹配字符串的开头
  • (?!.*.yourdomain.com$) 使用否定预查,表示后面的内容不能以".yourdomain.com"结尾
  • .* 表示匹配任意字符(除换行符外)零次或多次
  • . 表示匹配一个点号(需要转义)
  • [a-zA-Z]+ 表示匹配一个或多个字母
  • $ 表示匹配字符串的结尾

这个正则表达式可以用于过滤掉除自己域名之外的所有顶级域名。在实际应用中,你需要将"yourdomain.com"替换为你自己的域名。

关于正则表达式的更多详细信息和用法,你可以参考腾讯云的云函数 SCF(Serverless Cloud Function)产品文档:正则表达式

请注意,以上答案仅供参考,具体的实现方式可能因实际情况而异。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用 WPADPAC 和 JScript在win11中进行远程代码执行

在这种情况下,机器会将 DNS 查询(例如 wpad.local)发送到位于本地网络之外的服务器。...攻击场景:通过恶意 wpad.tld 在互联网上远程 WPAD 的一个特别奇怪之处在于它递归地遍历本地机器名称以查找要查询的域。...进一步引用该条目: 通过 WPAD 文件,攻击者可以将用户的浏览器指向他们自己的代理,并拦截和修改所有 WWW 流量。...因此,管理员应确保用户可以信任组织中的所有 DHCP 服务器,并且该组织的所有可能的 wpad 域都在控制之下。...这允许在特定国家/地区注册 wpad 子域的任何人通过将自己设置为所有流量或感兴趣的站点的代理,对该国家/地区的大部分 Internet 流量执行中间人攻击。

5.3K470
  • WTForm的URLXSS谈开源组件的安全性

    我个人在乌云上发过几个组件漏洞,从前年发的ThinkPHP框架注入,到后面的Tornado文件读取,到slimphp的XXE,基本都是我自己在使用完这些组件后,对整体代码做code review的时候发现的...这篇文章以一个例子,简单地谈谈如何对第三方库进行code review,与如何正确使用第三方库。...__init__(regex, re.IGNORECASE, message) 有个//,实在讨厌,将后面的内容全部注释掉了,导致我不能直接执行JavaScript。...开发者如何应对潜在的组件『安全特性』 那么,没有安全基础的开发者,如何去应对潜在的组件安全特性。...首先,我觉得经常做code review是很有必要的,我会经常把自己写的代码也当做一个开源应用进行阅读与审计,此时会经常发现一些之前没注意到过的安全问题。

    46940

    DNS 记录简介

    最广义的域分类在右侧,越往左则是越具体的分类。在下面的示例中,顶级域名(即 TLD,Top-level domain)就是.com。...向左移动,hello和mail分别是第二级和第三级子域。子域通常用于唯一标识特定机器或服务,具体如何要取决于域的所有者。 域名服务器 选择并指定域名服务器,是域名所有权的重要组成部分。...您的 ISP 的 DNS 解析器查询一个根域名服务器(Root nameserver)以获取正确的 TLD 域名服务器。通俗点说,它询问根域名服务器,“我在哪里可以找到.com域的域名服务器?”...如果需要 IPv6 PTR 记录,则将域指向 Linode 的 IPv6 地址。除此之外,IPv4 和 IPv6 PTR 记录的工作方式是相同的。...一个非常基本的 SPF 记录如下所示: example.com TXT "v=spf1 a ~all" 在 SPF 记录中,您应列出发送邮件的所有邮件服务器,然后排除所有其他邮件服务器。

    7.4K74

    聊聊 DNS 的那些小知识

    在又拍云公众号看到一篇关于DNS的科普分享,觉得不错,就转载了过来,根据文章的理解,我自己画了一个简单的流程图。 流程图使用Processon绘制,以下是文章原文,并有所修改。...DNS 服务器类别 所有 DNS 服务器都属于以下四个类别之一:递归解析器、根域名服务器、TLD 域名服务器和权威性域名服务器。...DNS 根域名服务器 顶级域名服务器(Top Level Domain)维护共享通用域扩展名的所有域名的信息,例如 .com、.net 等。...DNS 记录(又名区域文件)是位于权威 DNS 服务器中的指令,它提供了一个域的相关信息,包括哪些 IP 地址与该域关联,以及如何处理对该域的请求。...根服务器使用存储其域信息的 TLD 域名服务器(.me)的地址响应该解析器。在搜索 .me 时,我们的请求指向 .me TLD。 解析器向 .me TLD 发出请求。

    1.9K10

    你应该学习正则表达式

    在本教程中,我将尝试在各种场景、语言和环境中对Regex的语法和使用进行简明易懂的介绍。 此Web应用程序是我用于构建、测试和调试Regex最喜欢的工具。...为了演示,我们先快速了解如何使用16种最受欢迎的编程语言对文本文件执行此简单的Regex搜索。 我们使用以下输入文件(test.txt)为例。 ?...^——输入开始 [^@\s]——匹配除@和空格\s之外的任何字符 +——1+次数 @——匹配’@'符号 [^@\s]+——匹配除@和空格之外的任何字符,1+次数 \.——匹配’.'字符。...(png|jpg|jpeg|gif|webp)——匹配常见的图像文件扩展名 $——结束行 以下是如何列出Downloads目录中所有图像文件的方法。 ?...强化的解析器几乎可用于所有机器可读的语言,而NLP工具可用于人类语言——我强烈建议你使用其中一种,而不是尝试编写自己的语言。

    5.3K20

    应用层续

    便于记忆 解决一个平面命名的重名问题:层次化命名 问题2:如何完成(域名)名字到IP地址的转换 分布式的数据库维护和响应名字查询 问题3:如何维护:增加或者删除一个域,需 要在域名系统中做哪些工作...Zone) 权威DNS服务器:组织机构的DNS服务器, 提供组织机构服务器(如 Web和mail)可访问的主机和IP之间的映射 组织机构可以选择实现自己维护或由某个服务提供商来维护 TLD...服务器: 顶级域(TLD)服务器: 负责顶级域名(如com, org, net, edu和gov)和所有国家级的顶级域名(如cn, uk, fr, ca, jp ) 比如: Network solutions..., 我的ip是这个,如果我想要出去这个局域网该走哪个路由器。...(网飞)Netflix 将自己制作的内容发给很多的CDN运营商, 通过这些运营商来传播自己的内容。

    11710

    正则表达式介绍

    我提供了三个我自己的例子: m1 = re.search("regex", "This guide is about regexes") if m1 is not None: print("The...我展示的所有这三个特殊字符都可以大写。如果他们是,那么他们的意思恰恰相反!...所以 \D 的意思是"除数字之外的任何字符",\W 表示 "除 字母数字之外的任何字符",而 \S 表示 "除 空格之外的任何字符"。...如果您按照该链接,您将找到一段采用正则表达式的代码,然后打印给定正则表达式匹配的所有字符串。 我将给你几个关于它是如何工作的例子: import sys sys.path.append("....在链接中,您列出了我决定包含的所有功能,例如排除了 \d 。 我只能按照我的方式做到这一点,因为我已经浏览了 这个惊人的系列 中的一些(不是全部)博客文章。

    4.9K00

    是谁在控制互联网?

    ,从根服务器继续向上看看各级DNS 服务器的情况会是一件很有趣的事情,因此,我分析了通用顶级域(gTLD)和这些gTLD中的二级域来试图说明这里的去中心化或者是中心化。...,我用各种的shell脚本和perl去处理这些NS记录,去看看这些记录在哪些域里,也就是谁在控制它们。...显然,所有这些根域都在同一个域中(即root-servers.net)图片图片图四:根分区的NS记录; 图五: 一个域包含了所有的根域名;Now for the root itself, this...,统计这些域名所在的域;当我们统计根文件里的这些NS记录的时候,事情就会开始变的有趣了,我们发现,所有的tld被NS到了7507个域名上,去重后有5625个,这看起来是非常去中心化的,排序后如下:$ awk...,那么,通用顶级域内所有二级域名的NS记录呢?

    1.9K330

    第一章 正则表达式字符匹配攻略

    然而关于正则如何匹配字符的学习,大部分人都觉得这块比较杂乱。 毕竟元字符太多了,看起来没有系统性,不好记。本章就解决这个问题。 内容包括: 两种模糊匹配 字符组 量词 分支结构 案例分析 1....表示全局匹配,即在目标字符串中按顺序找到满足匹配模式的所有子串,强调的是“所有”,而不只是“第一个”。g是单词global的首字母。...2.2 排除字符组 纵向模糊匹配,还有一种情形就是,某位字符可以是任何东西,但就不能是”a”、”b”、”c”。 此时就是排除字符组(反义字符组)的概念。...例如[^abc],表示是一个除”a”、”b”、”c”之外的任意一个字符。字符组的第一位放^(脱字符),表示求反的概念。 当然,也有相应的范围表示法。...但是其是贪婪的,它会尽可能多的匹配。你能给我6个,我就要5个。你能给我3个,我就3要个。反正只要在能力范围内,越多越好。 我们知道有时贪婪不是一件好事(请看文章最后一个例子)。

    1.8K101

    排名到底和谁相关?---论域名权威与品牌搜索量

    那次演讲的一个主要观点是,虽然链接仍然代表了Google排名算法里有效的信息来源,但除此之外,谷歌还拥有了很多其他的来源,而这些来源中的大多数在大约20年前PageRank被确定为网站知名度和权威性的代言时没有被考虑过...我曾经写过一些关于如何归纳该数据集,并与边界案例进行处理的内容。...我请求STAT提供5000个美国市场的非品牌关键字的样本。 与Moz相同的是,我排除了非网页结果;不同在于,基础排名在10以下的结果也被排除(基础排名是STAT排除非网页结果时排列搜索结果的方式)。...Moz是如何来避免这一问题的呢?它比较了排名位置(表格中的第二列)和表格最右侧的列 - 每个网站如何排列既定变量。在这种情况下,将排名与搜索量直接关联将产生 - 0.75的相关性。...定义品牌搜索量 最初,我认为对样本中的每个网站拉取品牌搜索量,就只需要简单地从其域的搜索量中排除其子域和TLD(顶级域名)的搜索量(例如https://www.walmart.com/cp/Gift-Cards

    99240

    神兵利器 - ReconFTW 漏洞扫描

    ReconFTW是一种工具,旨在通过运行最佳工具集来执行扫描和查找漏洞,从而对目标域执行自动侦查。...配置文件(~/.config/subfinder/config.yaml) GitHub令牌文件(~/Tools/.github_tokens)推荐> 5,在此处查看如何创建 favup API(shodan...example.com) -l 目标列表(每行一个) -X 排除子域列表(超出范围) -a 进行全面侦察 -s 完整的子域扫描(Subs,tko和探针) -w 仅执行网络检查,不带字幕(-l必需) -.../reconftw.sh -d example.com -a --fs -o / output / directory / 检查是否存在所有必需的工具 ....) 模糊化(ffuf) Cors(Corsy) SSL测试(testssl) 多线程的某些步骤(隔行扫描) 自定义输出文件夹(默认为Recon / target.tld /) 运行独立的步骤(子域,subtko

    1.7K10

    【白话科普】聊聊 DNS 的那些小知识

    DNS 服务器类别 所有 DNS 服务器都属于以下四个类别之一:递归解析器、根域名服务器、TLD 域名服务器和权威性域名服务器。...TLD 域名服务器 顶级域名服务器(Top Level Domain)维护共享通用域扩展名的所有域名的信息,例如 .com、.net 等。...DNS 记录(又名区域文件)是位于权威 DNS 服务器中的指令,它提供了一个域的相关信息,包括哪些 IP 地址与该域关联,以及如何处理对该域的请求。...所有 CNAME 记录都必须指向一个域,而不是 IP 地址。 ? 对于 CDN 来说,由于 CDN 中存在着遍布各地的节点,A 记录是完全不够用的。...根服务器使用存储其域信息的 TLD 域名服务器(.com)的地址响应该解析器。在搜索 upyun.com 时,我们的请求指向 .com TLD。 解析器向 .com TLD 发出请求。

    2.1K30

    同站 和 同源 你理解清楚了么?

    同源(same-origin) 和跨域(cross-origin) 具有相同协议,主机名和端口的组合的网站被视为 相同来源 。其他所有内容均视为 跨域。 ? 站(Site) ?...像 .com 和 .org 这样的顶级域名(tld)会在根区域数据库中被列出。在上面的示例中, site 是 TLD 和它前面的部分域的组合。...然而,对于 .co.jp 或 .github 这样的域名。仅仅使用 .jp 或 .io 的 TLD 是不够细粒度的。而且也没有办法通过算法确定特定 TLD 的可注册域名级别。...换句话说,eTLD+1 是有效的 TLD 紧接其之前的域的一部分。 ? 同站(same-site) 和 跨站(cross-site) 具有相同 eTLD+1 的网站被视为 “同站”。...如何检查请求是否为 “同站”,“同源”,或“跨站” Chrome 发送请求时会附带一个 Sec-Fetch-Site HTTP Header 。

    3K20

    万字长文爆肝 DNS 协议!

    试想一个问题,我们人类可以有多少种识别自己的方式?可以通过身份证来识别,可以通过社保卡号来识别,也可以通过驾驶证来识别,尽管我们有多种识别方式,但在特定的环境下,某种识别方法可能比另一种方法更为适合。...大致来说有三种 DNS 服务器:根 DNS 服务器、 顶级域(Top-Level Domain, TLD) DNS 服务器 和 权威 DNS 服务器 。这些服务器的层次模型如下图所示 ?...顶级域 DNS 服务器,对于每个顶级域名比如 com、org、net、edu 和 gov 和所有的国家级域名 uk、fr、ca 和 jp 都有 TLD 服务器或服务器集群。...所有的顶级域列表参见 https://tld-list.com/ 。TDL 服务器提供了权威 DNS 服务器的 IP 地址。...SOA 记录除具有 DNS 解析器响应的字段外,还具有一些额外的字段,如下 ? 具体字段含义 PNAME:即 Primary Name Server,这是区域的主要名称服务器的名称。

    81110

    gslb(global server load balance)技术的一点理解

    一个域通常会有多个 NS 记录,这些记录可指示该域的主要和辅助域名服务器。倘若没有正确配置的 NS 记录,用户将无法加载网站或应用程序。...,毕竟现在主流的dns服务,主要就是bind、dnsmasq,我这两天为了实践这个gslb,还自己搭了个bind(不过最终发现解析不到自己的bind服务上,看了域名解析商的说明,貌似是不能ns记录指向我这种私自搭建的...dns服务) 一般大厂肯定都是有自己的gslb实现了,我在携程的技术文里也看到相关的gslb技术的说明。...那假设我们要是在一个小厂,没有自研能力,又当如何呢? 其实,dns解析商还是有提供高级能力的,是我low了,这个很简单,只要钞能力,就可以解决。...总结 大家也可以分享下自己的看法,gslb实现这部分,都是我瞎吹的,不过dns解析商这种,提供的也算是gslb的一种实现吧

    1.9K20

    DHCP最佳实践(二)

    是的,我在上一个技巧中知道我说过不使用静态分配,但是基础设施设备将需要它。 您的网络将具有一个默认路由,该默认路由将是路由器,因此您绝对希望将其排除在DHCP池之外。...您可能还会遇到其他需要静态IP的设备,因此最好将这些设备的排除的IP在DHCP池中设置一个较小范围较。例如,我看到了各种需要静态IP的警报和安全设备,因此我只提供排除范围内的IP。...网络性能 将所有内容都放在一个大型网络上将创建一个巨大的广播域。这可能会导致各种问题,例如生成树循环,广播和多播风暴。对网络进行分段将分隔广播域并减少可能的性能问题。...控制访客/访客访问 您不希望您的访客网络访问您的安全网络。将此流量分离到其自己的网络,可以过滤流量并阻止对内部网络的访问。我还将访客网络用于仅需要Internet连接的IOT类型的设备。...以下是如何细分网络流量的示例。

    90620
    领券