Pig Latin

把指定的字符串翻译成 pig latin。

Pig Latin 把一个英文单词的第一个辅音或辅音丛(consonant cluster)移到词尾,然后加上后缀 "ay"。

如果单词以元音开始,你只需要在词尾添加 "way" 就可以了。

   function translate(str) {

        if (/^[aeiou]/.test(str)) { //元音开始
            str = str + "way";
        } else { //辅音开始
            var index = /[aeiou]/.exec(str).index;
            str = str.slice(index) + str.substring(0, index) + "ay";
        }
        return str;
    }

    translate("consonant");

你可能感兴趣的:(Pig Latin)