我正在尝试从我的网站表中获取域名后缀,但是,在BigQuery中没有反向功能,并且我的域名有域名,如example.example.com。因此,我无法设置'.‘的第一次/第三次出现。因为存在数量不一致的“.”
SELECT
SUBSTR(Domain,( INSTR(Domain,'.')+1)) AS user_tld,
COUNT(*) AS activity_count
FROM [table]
GROUP EACH BY
user_tld
HAVING
user_tld IS NOT NULL AND NOT user_tld
IN
我有一个.net网站和几个域名与通配符域名指向它。我使用伪子域名系统,我用下面的代码从url中提取子域名。
public static string GetSubdomain()
{
string domain = HttpContext.Current.Request.Url.Host;
if (domain.Substring(0, 4).ToLower() == "www.") // if www exists in the url such as www.subdomain.acme.com
domain = domain.Re
我有一个域名数组,格式如下:
www.example.com
www.example.co.uk
我想从其中提取顶级TLD,这将导致(分别):
com
uk
为了在PHP中做到这一点,我使用regex:
preg_match("`(?<=\.)\w+$`", $cc, $tld_array);
这意味着匹配域中的最后一个.,直到字符串的末尾。我希望这个能给我
com
uk
如上所述,但仅接收到
NULL
uk
有没有人知道为什么二级TLD可以工作,而一级TLD不能?
RegExr建议他们也应该这样做:
我想创建一个脚本,将添加新的域名到我们的DNS服务器。我发现了 REGEX。但是,当我将它与sed一起使用时,它并不像我期望的那样工作:
echo test | sed '/(?=^.{5,254}$)(^(?:(?!\d+\.)[a-zA-Z0-9_\-]{1,63}\.?)+(:[a-zA-Z]{2,})$)/p'
--------
Output is:
test
echo test.com | sed '/(?=^.{5,254}$)(^(?:(?!\d+\.)[a-zA-Z0-9_\-]{1,63}\.?)+(:[a-zA-Z]{2,})$)/p
我在PHP中有一个变量,它包含一个大文本(准确地说,是一个电子邮件头)。
我想从这个标题中得到两样东西。下面是一个示例头:
Received: by mozg.ha.domain.net (Postfix, from userid 0)
id E714C9AEDE; Tue, 29 Mar 2011 10:22:42 +0200 (CEST)
Subject: This is some text before hs34940.somedomain.tld
X-internal-Template: mozg/de/shipping.model
现在,从这篇文章中,我想得到两个变量。一个包
我正在尝试使用form_validation通过自定义运行来验证域名:
function fqdn($str)
{
$CI =& get_instance();
$CI->form_validation->set_message('fqdn','The %s is not a valid domain name.');
$re1='((?:[a-z][a-z\\.\\d\\-]+)\\.(?:[a-z][a-z\\-]+))(?![\\w\\.])';
好的,我已经考虑了一段时间了,但这并不明显--这是我在SQL中的尝试(对于PostgreSQL):
CREATE TABLE domains (
id SERIAL NOT NULL,
display_name varchar(255) NOT NULL,
domain_name varchar(255) NOT NULL UNIQUE,
tld varchar(10) NOT NULL,
domain_type INT NOT NULL,
--
PRIMARY KEY (id)
) ;
但一些问题是:*将://与域名一起存储?-例如tld?*将tld分解到它自
有没有办法检查文本字符串是否包含预定数组中的任何条目?用例是我正在解析大量的文本并寻找文本链接。因此,我正在擦洗每个单词,并对每个单词进行检查,寻找流行的顶级域名,看看它们是否是链接。以下是一些不完整的代码,但给了你一个概念:
XML:
<feed>
<description>You can come here to yourwebsite.org to learn more</description>
</feed>
XSL:
<xsl:variable name="tlds" select="'.co