gpt4 book ai didi

javascript - 从一开始就删除一个字符哈希/井号

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:38:22 28 4
gpt4 key购买 nike

我偶然发现了 this article这是在谈论 AJAX 和 jQuery,我到达了这一行

hash = hash.replace(/^.*#/, '');

其中散列的形式为#page1、#page2 等...

现在我不明白的是为什么

hash = hash.replace(/^#/, '');

还不够。来自Mozilla Docs ,

^ 匹配输入的开头。如果 multiline 标志设置为 true,也会在换行符后立即匹配。

所以仅凭这个插入符我就应该能够匹配哈希值,作者想做什么?

最佳答案

您建议的正则表达式将仅匹配字符串开头的哈希符号,而不会匹配其他任何地方。您发布的第一个正则表达式将匹配字符串中第一个哈希符号之前的所有内容。

关于javascript - 从一开始就删除一个字符哈希/井号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5751592/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com