2010-12-16 19 views
1

ドメインの外部リンクを含まないすべてのリンクにクラスを追加しようとしています。jQueryの文字列一致構文の問題RegEx

問題はいくつかのリンクがhttpsあり、いくつかは、httpが欠落している、いくつかは、WWWなどを持っているので、私は、文字列の任意の部分に「例」を検索する必要があります...

ここでそのI jQueryのだと思うが近くにあります:

.find("a:not([@href^=http://www.example.com*])") 

がここに私がしたい知っている正規表現です:

"^[^google]*$" 

ありがとう!

答えて

1

は、DOH ...答えを見つけ、より良いを捜索している必要があります。 Select <a> which href ends with some string

.find('a:not([href*="google"])').not('[href^=#]').attr({ target: '_blank' }); 

* =と一致します。

関連する問題