首页 > 语言 > 关键词  > php最新资讯  > 正文

PHP 正则表达式 轻松验证IPV6

2010-01-28 17:14 · 稿源:中国站长站综合

IPV6的时代快要到来了,发一个验证IPV6地址是否合法的正则。


<?php
// literally from the ABNF in rfc3986 (thanks to 'WCP')
function validateIPv6($IP)
{
return preg_match('/\A
(?:
(?:
(?:[a-f0-9]{1,4}:){6}
|
::(?:[a-f0-9]{1,4}:){5}
|
(?:[a-f0-9]{1,4})?::(?:[a-f0-9]{1,4}:){4}
|
(?:(?:[a-f0-9]{1,4}:){0,1}[a-f0-9]{1,4})?::(?:[a-f0-9]{1,4}:){3}
|
(?:(?:[a-f0-9]{1,4}:){0,2}[a-f0-9]{1,4})?::(?:[a-f0-9]{1,4}:){2}
|
(?:(?:[a-f0-9]{1,4}:){0,3}[a-f0-9]{1,4})?::[a-f0-9]{1,4}:
|
(?:(?:[a-f0-9]{1,4}:){0,4}[a-f0-9]{1,4})?::
)
(?:
[a-f0-9]{1,4}:[a-f0-9]{1,4}
|
(?:(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}
(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])
)
|
(?:
(?:(?:[a-f0-9]{1,4}:){0,5}[a-f0-9]{1,4})?::[a-f0-9]{1,4}
|
(?:(?:[a-f0-9]{1,4}:){0,6}[a-f0-9]{1,4})?::
)
)\Z/ix',
$IP
);
}
?>

举报

  • 相关推荐
  • 2025 猛友飓风大会顺利收官,猛玛探索“轻松表达”的无限可能

    2025年6月21日,猛玛无线音视频品牌在杭州影视飓风基地举办"猛友飓风大会",60位创作者与品牌代言人潘天鸿Tim共同探讨科技赋能内容创作。猛玛成立8年来专注无线音视频技术创新,产品远销100多国,服务全球超300万创作者。活动以"轻松表达,无限进步"为主题,Tim分享了内容创作方法论,强调专业工具对创意表达的重要性。猛玛市场总监曾国兵阐述了"使命愿景驱动、用户价值为本"的品牌理念。现场创作者与研发团队深入交流,碰撞出产品创新灵感。猛玛将持续以科技创新助力创作者生态,从杭州出发连接全球创意声音。

  • 酒店光脚洗澡可能感染HPV?医生回应:需注意防护

    近日,“酒店光脚洗澡可能感染HPV”的话题引发广泛关注和热议。据媒体报道及医学专家指出,在酒店等公共场所光脚洗澡,确实存在感染跖疣病毒(一种低危型HPV病毒)的可能性,引发公众对公共场所卫生安全的担忧。 ​跖疣是由人乳头瘤病毒(HPV)引起的足部良性增生物,属于低危型HPV感染。在温暖潮湿的环境中,如酒店浴室,如果足部皮肤有微小破损或伤口,且与病毒

  • 医生回应酒店光脚洗澡或感染HPV:尽量避免在公共场所光脚

    近日,网络上关于在酒店光脚洗澡可能感染病毒的讨论持续升温。 6月30日,医生指出,光脚在酒店等公共场所洗澡确实存在感染跖疣病毒的风险。 跖疣,这一由人乳头瘤病毒引起的足部良性增生物,属于低危型HPV病毒。医生解释说,在足部环境潮湿的情况下,病毒更容易滋生和传播

  • 网友住酒店光脚洗澡感染HPV 医生回应:需注意防护

    ​近日,“酒店光脚洗澡可能感染HPV”这一话题在网络上迅速发酵,引发了公众对公共场所卫生安全问题的广泛关注和热烈讨论。据媒体报道以及医学专家分析,在酒店等公共浴室光脚洗澡,确实存在感染跖疣病毒的风险,而该病毒正是一种低危型HPV病毒。 跖疣,这一由人乳头瘤病毒(HPV)引发的足部良性增生物,其感染多发生在温暖潮湿的环境中。医学专家指出,当足部皮

  • 发声就会发生:猛玛以科技之力赋能社会创新表达

    文章探讨了声音在社会创新中的新价值,通过猛玛品牌在瓶行宇宙大会发起的"发声就会发生"活动,展现科技如何赋能个体表达。活动使用轻量化设备LARK A1麦克风,降低技术门槛,让公益倡导和社会观察更易传播。青年群体通过声音接龙等创新形式,将个体表达编织成公共讨论网络。科技回归人的尺度,让善意萌芽被看见,使汇聚的声音成为行动可能。活动留下的竹编喇叭装置将持续推动从发声到行动的创变循环。

  • 医生回应酒店光脚洗澡或感染HPV:尽量避免在公共场所光脚行走

    近日,酒店光脚洗澡可能感染跖疣病毒的话题引发广泛讨论。 医学专家指出,跖疣是由HPV病毒(人乳头瘤病毒)引起的足部良性增生,主要与HPV-1、2、4、27、57等亚型相关。这种疾病在潮湿环境中更易传播,足部外伤、摩擦或多汗者风险较高。 临床表现显示,跖疣会导致足跖部角质增生,可见疏松角质软芯及毛细血管出血形成的特征性黑点。多数患者行走时会出现明显疼痛�

  • 微算法科技(NASDAQ:MLGO)利用Pool验证池机制,结合传统分布式一致性技术(如Paxos和Raft),实现秒级共识验证

    本文探讨了区块链和分布式系统中验证池机制的应用。传统共识机制在实时性要求高的场景存在局限,验证池机制通过集中验证节点提高效率,结合Paxos和Raft等分布式一致性技术,实现秒级共识验证。该技术具有高效性、可靠性和扩展性优势,可应用于金融交易、物联网数据交换和供应链管理等领域,确保数据一致性和系统稳定性。未来有望通过优化算法和结合AI技术进一步提升性能,拓展更多应用场景。

  • 折叠iPhone已进入P1原型开发阶段:2026年见

    苹果公司正在推进可折叠iPhone的研发进程,预计这款创新产品将在2026年下半年正式亮相。 据海外媒体报道,苹果的折叠iPhone项目已于6月进入P1原型开发阶段,随后还将经历P2和P3阶段,预计2025年底完成整个原型开发流程。 根据天风国际分析师郭明錤透露,鸿海精密将在2025年第三或第四季度开始生产这款折叠屏幕iPhone,尽管关键的转轴部分尚未最终确定,但屏幕规格已定,将

  • 小米16系列后壳首曝!iPhone 17 Pro同款超大后摄模组

    博主参考线Referline”今天曝光了一款手机背板谍照,疑似小米下一代数字旗舰小米16系列。 可以看到,其背部最大的亮点是采用了超大的横向矩阵模组,与爆料中的iPhone 17 Pro如出一辙。 当然了,这并不是小米提前抄袭了iPhone,早在小米11 Ultra上,小米就用过这种超大模组,甚至还在右侧加入了副屏。 按照目前手机镜头模组和电池的空间需求来看,小米16系列上肯定不会再加�

  • iPhone 17 Pro/Pro Max对比:Pro Max变得更厚 苹果最厚超大杯

    苹果会在9月推出iPhone 17系列,该系列包括iPhone 17、iPhone 17 Pro、iPhone 17 Pro Max和iPhone 17 Air。 其中iPhone 17 Pro和iPhone 17 Pro Max是苹果的高端系列,从最新爆料的消息来看,今年的Pro和Pro Max之间差距最明显的是厚度。 博主i冰宇宙爆料,iPhone 17 Pro Max的厚度为8.76mm,对比iPhone 16 Pro Max的8.25mm,前者增厚0.51mm,这是苹果史上最厚的Pro Max机型。