V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aruisi
V2EX  ›  问与答

怎样用 excel 给根域名加*.

  •  
  •   aruisi · 2016-04-21 15:19:12 +08:00 · 1486 次点击
    这是一个创建于 2941 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一组网址
    aaa.com
    www.abcd.net
    a.b.cn
    c.org
    要求使只包含一个.的根域名前加*.使得最终结果为
    *.aaa.com
    www.abcd.net
    a.b.cn
    *.c.org

    请问用 excel 该怎么弄,完全不懂这个……
    3 条回复    2016-04-21 17:36:48 +08:00
    loading
        1
    loading  
       2016-04-21 15:41:24 +08:00   ❤️ 1
    =IF((LEN(A1)-LEN(SUBSTITUTE(A1,".","")))>1,A1,CONCATENATE("*.",A1))

    说明:
    利用 (LEN(A1)-LEN(SUBSTITUTE(A1,".",""))) 计算字符串中"."的个数,根域名只有一个 "."

    然后判断,超过 1 个的,直接显示 A1 ,只有一个的,与"*."进行拼接。
    aruisi
        2
    aruisi  
    OP
       2016-04-21 16:45:47 +08:00
    @loading 按照您的公式已经转换过来了,真是非常感谢!
    lhbc
        3
    lhbc  
       2016-04-21 17:36:48 +08:00 via Android
    abc.com.cn
    bbc.co.uk
    google.co.jp
    google.com.hk
    这些怎么算?
    还是找 TLD 来匹配比较好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3053 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:52 · PVG 22:52 · LAX 07:52 · JFK 10:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.