gpt4 book ai didi

javascript - 使用正则表达式为以主题标签开头的字符串返回 true

转载 作者:行者123 更新时间:2023-12-02 15:58:34 25 4
gpt4 key购买 nike

我很困惑为什么在http://regexr.com/3bcns ,我的 ^##hello-link 不匹配,后者是一个以主题标签开头的字符串。

这就是我想做的:

if ((/^\.\./).test(link)) { 
alert('link starts with ..');
} else if (!(/#/).test(link)) {
alert('does not contain #');
} else if ((/^#/).test(link)) {
alert('link begins with a #');
}

另外,我很好奇:在 javascript 中使用正则表达式时,人们是否更喜欢使用 .test 而不是 .match

最佳答案

为什么不检查字符串的第一个字符?

function start_with_hash(str){
return str[0]=='#';
}

关于javascript - 使用正则表达式为以主题标签开头的字符串返回 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31395832/

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