function translatePigLatin(str) { let regEx=/([bcd-fgh-klmn-pqrst-vwxyz])/i console.log(str.replace(regEx, '$1,')) } translatePigLatin("consonant");

问题描述 投票:0回答:2
通过使用replace和regex:我已经捕获了c,但是我想使用JavaScript中的replace函数将其设置为onsonant plus ay,这是我的代码:function translatePigLatin(str){let ...
javascript string replace regex-group
2个回答
0
投票

function translatePigLatin(str) { let regx = /(.*?)([^aeiou])(.*)/i console.log(str.replace(regx, '$1$3ay$1')) } translatePigLatin("consonant") // output onsonantayc

您的问题有点含糊,如果未在评论中添加更多信息,则>]


0
投票

function translatePigLatin(str) { let regx = /(.*?)([aeiou])(.*)/i; return str.replace(regx, "$2$3$1ay"); } console.log(translatePigLatin("pig")); // igpay console.log(translatePigLatin("consonant")); // onsonantcay

© www.soinside.com 2019 - 2024. All rights reserved.