我試圖給所有不包含我的域外部鏈接的鏈接添加一個類。jQuery中字符串匹配語法的問題正則表達式
問題是有些鏈接是HTTPS,一些缺少HTTP,一些有WWW等,所以我需要在字符串的任意部分搜索「榜樣」 ......
這裏的jQuery的,我想靠近:
.find("a:not([@href^=http://www.example.com*])")
這裏是我知道我要的正則表達式:
"^[^google]*$"
謝謝!
我試圖給所有不包含我的域外部鏈接的鏈接添加一個類。jQuery中字符串匹配語法的問題正則表達式
問題是有些鏈接是HTTPS,一些缺少HTTP,一些有WWW等,所以我需要在字符串的任意部分搜索「榜樣」 ......
這裏的jQuery的,我想靠近:
.find("a:not([@href^=http://www.example.com*])")
這裏是我知道我要的正則表達式:
"^[^google]*$"
謝謝!
找到了答案...衛生署,應該有更好的搜索。 Select <a> which href ends with some string
.find('a:not([href*="google"])').not('[href^=#]').attr({ target: '_blank' });
* =匹配任何東西。