我有一个字符串变量
var str = ad2672a2361d10eacf8a05bd1b10d4d8linkedin or ad2672a2361d10eacf8a05bd1b10d4d8linkedinpage
我想在此字符串中使用正则表达式来完全匹配linkedin。我已经设法写了一个函数来匹配字符串中的linkedin,但它采取了两种情况,即linkedin和linkedinpage。请帮我找到匹配linkedin的正则表达式。谢谢
这是我的代码
if (/.*linkedin/.test(str)) {
// found linkedin only
}
答案 0 :(得分:1)
if (/.*linkedin$/.test(str)) {
// found linkedin only
}
答案 1 :(得分:1)
试试这个
if (/.*linkedin$/.test(str)){
//matches only linkedin, xxxxlinkedin,but not linkedinxxxx,xxxxlinkedinzzzz
}
答案 2 :(得分:0)
您似乎只希望在linkedin
之后应用字边界。你可以使用:
/linkedin\b/.test(str);