更改特定字符的字体

我试图使所有元音都与辅音字体不同。

有没有办法只选择’a,e,i,o,u’并应用.css(“font-family”,“mycustomfont”);

试图避免不得不出所有的元音。 所有建议赞赏!

http://jsfiddle.net/elclanrs/rAKvB/

var str = 'Hello World', letters = ''; for (var i = 0, len = str.length; i < len; i++) { if (str[i].match(/[aeiou]/i)) { letters += '' + str[i] + ''; } else { letters += '' + str[i] + ''; } } 
 str = str.replace(/([aeiou]+)/g,'$1');