Я использую jQuery для добавления значков к конкретным ссылкам, например, значок myspace для сайтов, начинающихся с http://myspace.com
и т. д.
Однако я не могу понять, как использовать регулярные выражения (если это даже возможно здесь), чтобы jQuery распознавал ссылку с или без "www". (Я очень плохо разбираюсь в регулярных выражениях в общем).
Вот два примера:
$("a[href^='http://www.last.fm']").addClass("lastfm").attr("target", "_blank");
$("a[href^='http://livejournal.com']").addClass("livejournal").attr("target", "_blank");
Они работают нормально, но теперь я хочу, чтобы ссылка last.fm работала с http://last.fm
, http://www.last.fm
и http://www.lastfm.de
. В настоящее время это работает только для www.last.fm.
Я также хотел бы, чтобы ссылка на livejournal работала со ссылками на субдомены, например http://username.livejournal.com
Как я могу это сделать? Заранее спасибо!