V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hanguokai
V2EX  ›  反馈

v2ex 发布链接的 bug ,会自动去掉后面的空格,导致链接错误

  •  
  •   hanguokai · 2020-03-21 07:48:37 +08:00 · 3108 次点击
    这是一个创建于 1710 天前的主题,其中的信息可能已经有所发展或是发生改变。
    V2EX 好像有个 bug,在编辑器中编写:链接 + 空格 + 中文句号 ,发出去之后自动把链接和句号之间的空格“吃掉了”,导致链接和后面的所有内容连在一起了。我一开始以为自己手误,但后来发现好像是 V2EX 自动的行为。

    比如 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video。
    7 条回复    2020-03-21 13:58:46 +08:00
    winterbells
        1
    winterbells  
       2020-03-21 09:06:15 +08:00 via Android
    0gys
        2
    0gys  
       2020-03-21 09:14:10 +08:00 via Android
    难怪有时发图片会错误出不来
    hanguokai
        3
    hanguokai  
    OP
       2020-03-21 09:15:11 +08:00
    @winterbells 哈哈,就是这样。

    我习惯用完整的标点符号,一句话是要有句号的,所以 URL 后面我会加上空格再加句号。谁知道 V2EX 会自作聪明把事情搞砸了,而 V2EX 又不让删除或修改发布的内容。我又无法忍受自己犯这种低级错误,所以这个 bug 让我很恼火。现在想起来,我以前也遇到过这个问题,当时以为自己手误造成的。
    geelaw
        4
    geelaw  
       2020-03-21 09:26:43 +08:00 via iPhone
    目测是那个“自动改变全形半形字符之间是否有空格”的后果,之前提示过很多次这个自动算法有很多问题,然而没有什么作用。
    chotow
        5
    chotow  
       2020-03-21 09:44:11 +08:00 via iPhone
    和昨天一个讨论用英文标点符号的贴相比,感慨。不过楼主你也可以考虑把链接单独放一行,毕竟放在句子里有时候也怪怪的。
    laoyur
        6
    laoyur  
       2020-03-21 10:06:46 +08:00
    以前有人打完 URL 后直接加中文标点,然后导致 URL 失效
    我回帖说这样一点都不人性化,因为无意中这样做的人不在少数,规则应该对中文标点做特殊处理

    然后有人还回帖(忘记是不是站长本人了)指出说现在这种做法是对的,因为中文标点是符合 URL 规范的,强行将它跟 URL 分开反而是不对的,还发了规范链接出来打脸
    我表示只能接受

    然后今天这帖搞笑了,主动在 URL 和中文句号之间加了空格,结果还是掉坑,哈哈
    Livid
        7
    Livid  
    MOD
       2020-03-21 13:58:46 +08:00   ❤️ 3
    @hanguokai
    @geelaw

    这条有问题的处理规则已经从代码中去掉了。

    非常感谢。:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1053 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:22 · PVG 04:22 · LAX 12:22 · JFK 15:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.