一、正则url php
使用正则表达式提取URL的PHP方法
正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、搜索和替换字符串。在PHP中,正则表达式经常用于处理URL,提取其中的各个部分。本文将介绍如何使用正则表达式提取URL的各个部分。
1. 提取URL的协议部分
URL的协议部分通常是指"/"等,可以使用以下正则表达式进行提取:
<?php
$url = "e.com";
if (preg_match("/^((https?|ftp):\/\/)/", $url, $matches)) {
$protocol = $matches[0];
echo "协议: " . $protocol;
}
?>
以上代码会输出:
协议: code>
这样我们就得到了URL的协议部分。
2. 提取URL的域名部分
URL的域名部分通常是指"www.example.com",可以使用以下正则表达式进行提取:
<?php
$url = "e.com";
if (preg_match("/((www\.)?([a-zA-Z0-9\-]+)\.[a-zA-Z]{2,6})/", $url, $matches)) {
$domain = $matches[0];
echo "域名: " . $domain;
}
?>
以上代码会输出:
域名: www.example.com
这样我们就得到了URL的域名部分。
3. 提取URL的路径部分
URL的路径部分通常是指"/path/to/something",可以使用以下正则表达式进行提取:
<?php
$url = "e.com/path/to/something";
if (preg_match("/(\/([a-zA-Z0-9\-_\/]+))/", $url, $matches)) {
$path = $matches[0];
echo "路径: " . $path;
}
?>
以上代码会输出:
路径: /path/to/something
这样我们就得到了URL的路径部分。
4. 提取URL的查询参数部分
URL的查询参数部分通常是指"?param1=value1¶m2=value2",可以使用以下正则表达式进行提取:
<?php
$url = "e.com?param1=value1¶m2=value2";
if (preg_match("/\?([a-zA-Z0-9_=&]+)/", $url, $matches)) {
$query = $matches[0];
echo "查询参数: " . $query;
}
?>
以上代码会输出:
查询参数: ?param1=value1¶m2=value2
这样我们就得到了URL的查询参数部分。
5. 提取URL的锚点部分
URL的锚点部分通常是指"#section",可以使用以下正则表达式进行提取:
<?php
$url = "e.com#section";
if (preg_match("/#([a-zA-Z0-9_]+)/", $url, $matches)) {
$fragment = $matches[0];
echo "锚点: " . $fragment;
}
?>
以上代码会输出:
锚点: #section
这样我们就得到了URL的锚点部分。
总结
使用正则表达式提取URL的各个部分可以帮助我们更好地理解和处理URL。在PHP中,我们可以使用preg_match函数配合正则表达式,按照上述的方法提取URL的协议、域名、路径、查询参数和锚点部分。
二、jquery url正则
深入了解 jQuery 中的 URL 正则表达式
jQuery 是一款流行且强大的 JavaScript 库,被广泛应用于网页开发中。其中,处理 URL 的 正则表达式 在很多场景下非常有用。通过灵活运用正则表达式,可以轻松地实现 URL 的匹配、提取和替换,为开发者提供了强大的工具。
在 jQuery 中,处理 URL 的正则表达式通常用于验证 URL 的格式是否符合规范、从 URL 中提取特定信息以及对 URL 进行一些操作。例如,可以通过正则表达式检查 URL 是否包含特定的域名、路径或参数,从而判断是否符合要求。
使用正则表达式处理 URL 的优势在于可以更加灵活和高效地进行匹配和处理。下面我们将介绍一些常用的 URL 正则表达式及其在 jQuery 中的应用。
验证 URL 格式
在实际开发中,经常会遇到需要验证用户输入的 URL 是否合法的情况。通过使用正则表达式,可以轻松验证 URL 是否符合标准格式。以下是一个简单的示例:
var url = "e.com";
var regex = /^((https?|ftp):\/\/)?([a-z0-9.-]+)\.([a-z]{2,})(:[0-9]+)?\/?([a-z0-9-._~:/?#[\]@!$&'()*+,;=]*)?$/i;
if (regex.test(url)) {
console.log("URL 格式正确");
} else {
console.log("URL 格式不正确");
}
在上面的示例中,我们使用了一个正则表达式来验证 URL 的格式,其中包括了协议、域名、端口、路径等各个部分。通过 .test()
方法来判断是否符合规范。
提取 URL 参数
除了验证 URL 格式外,有时候我们还需要从 URL 中提取特定的参数。这时候,正则表达式同样非常实用。下面是一个提取 URL 中参数的示例:
var url = "e.com?name=John&age=30";
var regex = /[?&]([^=#]+)=([^]*)/g;
var params = {};
var match;
while (match = regex.exec(url)) {
params[match[1]] = match[2];
}
console.log(params);
通过上述代码,我们可以轻松提取出 URL 中的各个参数,存储在一个对象中,便于后续的处理和使用。
替换 URL 部分内容
有时候,我们也需要对 URL 进行一些修改,例如替换其中的部分内容。通过正则表达式,可以很方便地实现这一功能。以下是一个简单的示例:
var url = "e.com/foo/bar";
var regex = /foo/;
var newUrl = url.replace(regex, "baz");
console.log(newUrl);
在上面的示例中,我们使用正则表达式将 URL 中的 "foo" 替换为 "baz",得到新的 URL。这种操作可以帮助我们快速修改 URL 的内容。
总结
在 jQuery 中,使用正则表达式处理 URL 是一种常见且非常有用的技巧。通过合理运用正则表达式,我们可以轻松验证、提取和修改 URL,为开发带来便利。希望本文介绍的内容对你有所帮助,欢迎大家在实际开发中尝试并加以运用。
三、js 正则域名
JavaScript正则表达式在处理域名时的应用
在网站开发和优化过程中,JavaScript正则表达式是一项非常重要的工具,尤其在处理域名相关的任务时特别有效。域名是网站的入口和标识,正确地处理域名可以提升用户体验、网站可访问性和搜索引擎优化效果。
通常情况下,我们需要使用正则表达式来对域名进行验证、提取域名中的信息或进行格式化处理。接下来,我们将探讨在JavaScript中如何应用正则表达式来处理域名相关的任务。
验证域名格式
在实际开发中,经常需要验证用户输入的域名是否符合格式要求。通过JavaScript正则表达式,我们可以轻松地实现对域名格式的验证。
以下是一个简单的示例,演示如何使用正则表达式检查输入的域名是否符合规范:
const domainPattern = /^((?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,})$/; const domain = "example.com"; if (domainPattern.test(domain)) { console.log("域名格式正确"); } else { console.log("域名格式不正确"); }通过上述代码,我们定义了一个域名的正则表达式模式/^((?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,})$/
,然后使用test()
方法验证输入的域名是否符合该模式。
提取域名信息
除了验证域名格式外,有时我们还需要从域名中提取特定的信息,如域名的主域名部分或子域名部分。这时可以利用正则表达式来实现域名信息的提取。
以下是一个示例代码,演示如何从完整的域名中提取主域名和子域名:
const url = "e.com"; const domainParts = url.match(/^https?:\/\/(.*?)(?:\/|$)/); if (domainParts) { const fullDomain = domainParts[1]; const [subdomain, mainDomain] = fullDomain.split(".").reverse(); console.log("子域名:", subdomain); console.log("主域名:", mainDomain); } else { console.log("无法提取域名信息"); }
在以上代码中,我们使用了正则表达式/^https?:\/\/(.*?)(?:\/|$)/
来匹配域名,并从中提取出主域名和子域名,最终输出结果。
格式化域名显示
另外,在网站开发中,有时需要对域名进行格式化显示,比如去掉域名中的协议部分、www前缀等。正则表达式同样可以帮助我们实现这一需求。
以下是一个简单示例,展示如何使用正则表达式格式化显示域名:
const url = "e.com"; const formattedDomain = url.replace(/^(?:https?:\/\/)?(?:www\.)?/, ""); console.log("格式化后的域名:", formattedDomain);
通过上述代码,我们利用正则表达式/^(?:https?:\/\/)?(?:www\.)?/
匹配域名中的协议部分和www前缀,然后使用replace()
方法将其替换为空,实现对域名的格式化显示。
综上所述,JavaScript正则表达式在处理域名时具有很强的灵活性和实用性,能够帮助我们验证、提取和格式化域名信息,从而提升网站的性能和用户体验。
四、js域名正则
在网站开发中,前端表单验证是一个非常重要的环节,而其中常常涉及到对域名格式的验证。在前端开发中,使用正则表达式来验证域名是一种常见的做法。本文将介绍如何使用 JavaScript 编写域名正则表达式,以实现对用户输入的域名进行有效验证。
什么是域名正则表达式?
域名正则表达式是一种基于规则模式匹配域名字符串的方法。通过定义一组规则,可以使用正则表达式来验证域名字符串是否符合特定的格式要求。在编写前端代码时,合理的域名正则表达式可以帮助开发者在用户输入域名时进行实时验证,提高用户体验。
如何使用 JavaScript 编写域名正则表达式?
在 JavaScript 中,可以通过创建正则表达式对象来定义域名验证规则。以下是一个基本的 js域名正则表达式示例:
const domainRegExp = /^(http(s)?:\/\/)?([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$/;域名正则表达式说明
上述正则表达式包含以下几个部分:
- ^ 表示以什么开头
- (http(s)?:\/\/)? 表示匹配 / (可选)
- ([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+ 表示匹配域名中的一级和多级域名
- [a-zA-Z]{2,}$ 表示匹配域名顶级域名,至少两个字母
如何在前端代码中应用域名正则表达式?
一旦定义了域名正则表达式,就可以使用 JavaScript 中的正则方法进行实际验证。以下是一个简单的示例:
const domainInput = document.getElementById('domainInput'); const domainRegExp = /^(http(s)?:\/\/)?([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$/; domainInput.addEventListener('input', function() { if (domainRegExp.test(domainInput.value)) { // Valid domain format domainInput.style.borderColor = 'green'; } else { // Invalid domain format domainInput.style.borderColor = 'red'; } });
总结
通过本文的介绍,我们了解了在前端开发中如何编写 js域名正则表达式以及如何将其应用于实际的域名验证过程中。合理的域名正则表达式可以帮助开发者提高用户体验,确保用户输入的域名符合规范,是前端开发中不可或缺的一环。
五、js 正则 域名
JavaScript(JS)是一种支持Web应用程序交互的高级脚本语言,它广泛应用于网页开发中。本文将重点讨论JavaScript中正则表达式(正则)的应用及域名相关的知识。
JavaScript中的正则表达式
正则表达式是一种强大的工具,用于处理字符串模式匹配,JavaScript内置了对正则表达式的支持,开发人员可以利用它来进行字符串的搜索、替换和提取等操作。
正则表达式的基本语法:
- 在JavaScript中,正则表达式可以使用RegExp对象来创建,或者直接用两个斜杠包裹正则表达式模式来表示。
- 常见的正则表达式元字符包括 ^(匹配字符串的开始),$(匹配字符串的结束),.(匹配任意字符),*(匹配前一个元素0次或多次),+(匹配前一个元素1次或多次)等。
- 通过使用test()、exec()等方法来对字符串进行匹配操作,从而判断字符串是否符合指定的模式。
JavaScript中的正则表达式示例:
let pattern = /\\d+/; // 匹配数字 let str = "今天的温度是30摄氏度"; console.log(pattern.test(str)); // 输出true域名相关知识
域名是互联网中用于定位网站的地址,通常由若干部分组成,包括顶级域名(如.com、.cn等)、二级域名(如baidu.com)、子域名等。
域名的组成:
- 顶级域名(Top Level Domain,TLD)是最高级别的域名,如.com、.org等,代表了不同的组织或国家。
- 二级域名(Second Level Domain)通常是注册在顶级域名下的名称,如google.com中的google。
- 子域名是二级域名的下一级,可以类比为子文件夹,便于对网站进行分类或管理。
域名解析过程:
当用户在浏览器中输入一个域名时,系统会通过域名解析来找到对应的IP地址,便于建立网络连接和访问网站。
JavaScript中操作域名:
JavaScript可以通过window.location对象来获取当前页面的域名信息,包括主机名、路径名等,方便开发人员对域名进行处理和操作。
结语:
通过本文对JavaScript正则表达式和域名相关知识的介绍,希望读者能够更加深入了解JavaScript中正则表达式的应用,以及域名在网站开发中的重要性。不断学习和掌握新知识,才能在Web开发领域中不断进步与创新。
六、正则+url+字段
正则表达式在URL字段优化中的重要性
正则表达式是一种强大的工具,可用于在网站优化中处理URL字段。对于SEO专家和网站管理员来说,了解如何有效地利用正则表达式来处理URL字段至关重要。在本文中,我们将探讨正则表达式在URL字段优化中的重要性,以及如何利用它们来提高网站的可发现性和排名。
什么是正则表达式?
正则表达式是一种通用的文本模式匹配工具,可用于搜索、编辑和操作文本数据。在网站优化中,正则表达式通常用于提取、验证或替换URL字段中的特定模式。通过定义匹配规则和模式,我们能够快速准确地处理大量的URL数据,从而优化网站的结构和链接。
正则表达式在URL优化中的应用
在优化URL字段时,正则表达式可以发挥重要作用。例如,通过使用正则表达式,我们可以轻松地从大量的URL中提取关键信息,比如标签、分类、日期等。这些信息可以帮助搜索引擎更好地理解网页内容,并提高页面在搜索结果中的排名。
此外,正则表达式还可以用于处理重定向链接,规范化URL格式,过滤无效链接等。通过在URL字段中应用正则表达式,我们可以确保网站链接的一致性和正确性,从而提升用户体验和搜索引擎爬虫的访问效率。
如何优化URL字段中的正则表达式?
要有效地利用正则表达式来优化URL字段,首先需要了解URL的常见结构和模式。然后,根据具体需求和目标制定适合的正则表达式规则。以下是一些建议:
- 1. 提取关键信息:使用正则表达式提取URL中的关键信息,比如关键词、分类、标签等。
- 2. 规范化URL格式:通过正则表达式规范化URL格式,包括大小写、斜杠结尾等。
- 3. 过滤无效链接:使用正则表达式过滤掉无效或重复的链接,提高网站的链接质量。
- 4. 重定向处理:处理重定向链接时,可以使用正则表达式进行匹配和替换操作。
结语
在网站优化过程中,正则表达式在处理URL字段方面扮演着重要的角色。通过合理利用正则表达式,我们能够更加高效地优化网站结构和链接,提升网站在搜索引擎中的排名和曝光率。希望本文的内容能够帮助您更好地理解正则表达式在URL字段优化中的应用,并为您的网站优化工作带来帮助。
七、js 域名 正则
JavaScript (JS) 是一种流行的脚本语言,广泛用于网页开发中。它可以帮助网站实现动态效果和交互功能,提升用户体验。在网站优化中,合理使用 JavaScript 可以加速网页加载速度,提高网站的搜索引擎排名。
域名 在网络世界中具有重要意义,它是用于识别一个或一组计算机的名称。随着互联网的发展,域名已成为企业的重要资产之一。在进行 SEO 优化时,域名选择和配置是至关重要的。
当选择域名时,建议选择简洁易记,与网站主题相关的域名。同时,确保域名中不包含过长、难以拼写或易混淆的单词。合理配置域名的解析设置也可以提升网站的访问速度和稳定性。
对于企业网站来说,使用专属域名可以增强品牌形象,提升用户信任度。另外,在进行国际化业务时,选择适合对应国家或地区的域名后缀也是一项关键考虑因素。
正则表达式(正则)是一种强大的文本匹配工具,在 SEO 优化中也扮演着重要角色。通过正则表达式,可以快速准确地定位和处理网站中的各类文本信息,有效优化网页内容。
利用正则表达式可以实现对网站内容的批量搜索替换、定位特定格式数据等操作,帮助优化网页结构和提升用户体验。例如,通过正则表达式可以轻松处理网页中的重复内容、空白字符等问题。
在进行 SEO 优化时,合理运用正则表达式可以帮助网站提升关键词匹配度、减少冗余信息,提高页面排名。同时,正则表达式还可以用于URL规则的设置,优化网站的导航结构和链接布局。
总的来说,JavaScript、域名和正则表达式在网站优化中起着重要作用。合理运用它们可以提高网站的质量和效果,吸引更多流量和用户访问,为网站的发展打下坚实基础。
八、js 域名正则
深入探讨JavaScript中域名正则表达式的应用
在编写JavaScript代码时,经常会涉及到处理域名字符串的操作,而正则表达式是一种强大的工具,可以帮助我们实现对域名的匹配和校验。本文将深入探讨JavaScript中域名正则表达式的应用,帮助读者更好地理解和利用这一功能。
什么是正则表达式?
正则表达式是一种用来描述字符模式的工具,它可以帮助我们在字符串中进行搜索、匹配和替换操作。在JavaScript中,我们可以使用正则表达式来实现对各种格式的字符串进行处理。
为什么需要域名正则表达式?
在前端开发中,域名是一个常见的概念,我们经常需要对输入的域名进行校验以确保其合法性。使用正则表达式可以轻松实现对域名格式的匹配,帮助我们在程序中准确地识别和处理域名字符串。
JavaScript中的域名正则表达式
在JavaScript中,我们可以使用正则表达式来匹配域名字符串。以下是一个简单的域名正则表达式示例:
const domainRegex = /^((https?|ftp):\/\/)?([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,})(\/\S*)?$/;该正则表达式可以匹配带有协议的域名字符串,如e.com或e.com/page。让我们逐步解析这个正则表达式:
- ^: 匹配输入的开始位置
- ((https?|ftp):\/\/)?: 匹配可选的协议部分(http、https、ftp)
- ([a-zA-Z0-9.-]+): 匹配域名中的子域名部分
- ([a-zA-Z]{2,}): 匹配域名中的顶级域名部分,至少为2个字符
- (\/\S*)?: 匹配可选的路径部分
- $: 匹配输入的结尾位置
域名正则表达式的实际应用
当我们需要验证用户输入的域名字符串时,可以使用类似上述的正则表达式进行校验。下面是一个简单的示例代码:
const isValidDomain = (domain) => { const domainRegex = /^((https?|ftp):\/\/)?([a-zA-Z0-9.-]+)\.([a-zA-Z]{2,})(\/\S*)?$/; return domainRegex.test(domain); } const domain = 'e.com'; console.log(isValidDomain(domain)); // 输出true
通过调用 isValidDomain 函数,我们可以验证输入的域名是否符合指定的格式要求。这在前端表单验证和数据处理中非常有用。
总结
在JavaScript中,域名正则表达式是一个常用且强大的工具,可以帮助我们实现对域名字符串的匹配和校验。通过学习和掌握正则表达式的基本语法和应用方法,我们可以更加高效地处理字符串操作,提升代码质量和开发效率。
希望本文对您理解JavaScript中域名正则表达式的应用有所帮助,欢迎探讨和留言讨论更多关于正则表达式的知识。
九、js url json
JavaScript 在网页开发中扮演着重要的角色,它不仅能够实现交互性功能,还能够通过发送网络请求与服务器进行数据交换。其中,处理 URL 和 JSON 数据是 JavaScript 中常见的操作。
URL 处理
在前端开发中,URL 经常用于页面跳转、参数传递和资源请求等场景。JavaScript 提供了丰富的 API 来处理 URL,使得开发者能够轻松地对 URL 进行解析和操作。
使用 JavaScript 可以方便地获取当前页面的 URL:
const currentUrl = window.location.href;如果需要解析 URL 参数,可以借助 URL 对象:
const url = new URL(currentUrl); const searchParams = url.searchParams; const paramValue = searchParams.get('paramName');
JSON 数据处理
JSON 是一种常用的数据交换格式,JavaScript 内置了 JSON 对象,用于解析和序列化 JSON 数据。
要将 JSON 字符串转换为 JavaScript 对象,可以使用 JSON 对象的 parse 方法:
const jsonString = '{"key": "value"}'; const jsonObject = JSON.parse(jsonString);
相反,要将 JavaScript 对象转换为 JSON 字符串,可以使用 JSON 对象的 stringify 方法:
const jsonObject = { key: 'value' }; const jsonString = JSON.stringify(jsonObject);
网络请求
通过发送网络请求,前端可以与服务器进行数据交换,常用的网络请求方式包括 AJAX 和 Fetch API。
使用 AJAX 可以实现异步数据交换,示例代码如下:
const xhr = new XMLHttpRequest(); xhr.open('GET', 'e.com/data', true); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { const responseData = JSON.parse(xhr.responseText); console.log(responseData); } }; xhr.send();
而使用 Fetch API 则更为简洁,示例代码如下:
fetch('e.com/data') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error));
通过以上介绍,我们了解了 JavaScript 中对 URL 和 JSON 的操作方式,以及如何通过网络请求与服务器进行数据交换。这些技术在现代网页开发中扮演着至关重要的角色,帮助开发者实现更加丰富和动态的交互体验。
十、js url 域名
JavaScript 中对 URL 和域名的处理
在 web 开发中,处理 URL 和域名是非常常见且重要的操作。JavaScript 作为一门在客户端执行的脚本语言,提供了丰富的 API 来处理 URL 和域名。本文将探讨 JavaScript 中如何有效地处理 URL 和域名,以及一些常见的实际应用。
URL 的解析与构建
JavaScript 提供了 window.location 对象,可以轻松地获取当前页面的 URL 信息,包括协议、主机、路径等。通过 window.location.href 属性可以获取完整的 URL 字符串,而 window.location.protocol、window.location.host、window.location.pathname 等属性可以分别获取协议、主机和路径部分的信息。
除了获取当前页面的 URL 外,JavaScript 也提供了 URL 对象来解析和构建 URL。通过 new URL('e.com/path'),可以创建一个 URL 对象,并通过其属性如 href、protocol、host、pathname 等来获取 URL 的不同部分信息。
域名处理
在处理域名时,常常需要提取域名的各个部分,例如主域名、子域名、顶级域名等。JavaScript 提供了一些方法来帮助我们处理这些情况。
一个常见的操作是获取域名的主机名部分,即去掉了协议和路径后的部分。我们可以通过使用 window.location.hostname 属性或者将 URL 字符串传入:new URL('e.com/path').hostname 来获取主机名。
若想提取域名的顶级域名部分,可以利用正则表达式和 JavaScript 的字符串处理方法。例如,以下是一个示例函数,用于提取 URL 字符串中的顶级域名:
function extractTLD(url) {
const matches = url.match(/\.([^.]+)\.([a-z]{2,})$/);
return matches ? matches[0] : null;
}
通过调用 extractTLD('e.com'),将返回 '.com',这样我们可以方便地获取域名的顶级域名部分。
URL 参数的处理
处理 URL 参数也是 web 开发中的常见任务之一。JavaScript 提供了方便的方法来解析 URL 查询参数。在 URL 对象中,我们可以通过 searchParams 属性来访问 URL 查询参数。
通过以下示例代码,我们可以获取 URL 中的查询参数:
const url = new URL('e.com/path?key1=value1&key2=value2');
const params = url.searchParams;
const value1 = params.get('key1');
const value2 = params.get('key2');
通过上述代码,我们可以轻松地获取 URL 中指定 key 对应的 value。这在处理表单提交、API 请求等场景中非常实用。
URL 的拼接与重定向
JavaScript 不仅提供了解析 URL 的方法,还提供了拼接 URL 的能力。通过字符串拼接或者使用 URL 对象的 searchParams 属性来添加查询参数,我们可以动态地构建 URL。
另外,在 web 开发中,常常需要进行页面的重定向操作。通过修改 window.location.href 属性,可以实现页面重定向。例如,以下示例代码实现了在当前页面跳转到新页面的功能:
function redirect(url) {
window.location.href = url;
}
redirect('e.com/newpage');
通过这种方式,我们可以管理页面的跳转和重定向,提升用户体验。
结语
本文介绍了 JavaScript 中对 URL 和域名的处理方法,包括URL解析与构建、域名处理、URL参数处理、URL拼接与重定向等方面。掌握这些方法可以让我们更加灵活地处理在 web 开发中经常遇到的 URL 和域名相关任务,提升开发效率和用户体验。
希望本文对您了解 JavaScript 中 URL 和域名处理有所帮助。
- 相关评论
- 我要评论
-