ああいい
click
clic2k
javascript:alert(/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/.exec(":contains('foo')")) contains: function(a,i,m){} aは検索された要素 iはその連番 mは、セレクタを簡易パースした結果 m[0]は与えられたセレクタ全体「:contains('foo')」 m[1]はセレクタ子「:」や「#」 m[2]はセレクタ文字列「contains」 m[3]は:not(foo)かどうか