[英]Regular expression to match exact string
我有一個字符串變量
var str = ad2672a2361d10eacf8a05bd1b10d4d8linkedin or ad2672a2361d10eacf8a05bd1b10d4d8linkedinpage
我想在這個字符串中使用正則表達式來完全匹配linkedin。 我已經設法寫了一個函數來匹配字符串中的linkedin,但它采取了兩種情況,即linkedin和linkedinpage。 請幫我找到匹配linkedin的正則表達式。 謝謝
這是我的代碼
if (/.*linkedin/.test(str)) {
// found linkedin only
}
if (/.*linkedin$/.test(str)) {
// found linkedin only
}
嘗試這個
if (/.*linkedin$/.test(str)){
//matches only linkedin, xxxxlinkedin,but not linkedinxxxx,xxxxlinkedinzzzz
}
看起來你只想在linkedin
之后應用單詞邊界。 你可以使用:
/linkedin\b/.test(str);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.