gpt4 book ai didi

javascript - 在句子末尾插入随机字符

转载 作者:行者123 更新时间:2023-11-28 08:51:30 24 4
gpt4 key购买 nike

我想要一个函数,它会在每个句子的末尾添加一个随机符号并删除所有元音。我知道句子可以以!或者 ?但我们只能说这些句子只会以句号结尾。每个符号必须不同我已经在最后一句末尾插入了一个星号。如何在每个句子的末尾添加不同的符号?这是我到目前为止所拥有的

function txtMod(str){
var vowels = /[aioue]/gi ;
var words = str.split(" ");
words.splice(words.length,2,"*");
var join = words.join(" ");
var toStr = join.toString();
return toStr.replace(vowels'');
}
txtMod("Hello world. This is just a test.");

最佳答案

好的,试试这个

<小时/>
function getRandomSymbol() {
var symbols = [
'!', '@', '#', '$', '%', '^', '&', '*'
];
return symbols[ Math.floor( Math.random() * symbols.length ) ];
}

function txtMod(str) {
var vowels = /[aioue]/gi;

return str.replace(vowels, '').split(/\./).map(function (thisSentence) {
return thisSentence + '.' + getRandomSymbol();
}).join('').slice(0, -2);
}

txtMod("Hello world. This is just a test. Don't mind me.");
<小时/>

我在那里将相当多的方法链接在一起,因此如果您需要任何说明,我们可以进行聊天或其他操作。干杯。

关于javascript - 在句子末尾插入随机字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19088674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com