Regex chaîne se termine avec pas de travail en Javascript

Je ne suis pas très familier avec la regex. J'étais en train de tester si une chaîne de caractères se termine par une autre chaîne. Le code ci-dessous renvoie la valeur null lorsque je m'attendais à vrai. Quel est le problème avec le code?

var id = "John";
var exists  ="blahJohn".match(/id$/);
alert(exists);

OriginalL'auteur Tony_Henrich | 2011-02-14