我想在一个字符串中剥离元音。 我知道我应该使用str.replace
但我困惑如何得到它变成一个跨度。
这更是少了什么我期待的事情:
编写JavaScript函数,它在一个字符串s
,并返回其等效字符串s
,但是去除了所有的ASCII元音。 EX: (“Hello World”)
返回: "Hll wrld"
请帮忙!
我想在一个字符串中剥离元音。 我知道我应该使用str.replace
但我困惑如何得到它变成一个跨度。
这更是少了什么我期待的事情:
编写JavaScript函数,它在一个字符串s
,并返回其等效字符串s
,但是去除了所有的ASCII元音。 EX: (“Hello World”)
返回: "Hll wrld"
请帮忙!
.replace(/[aeiou]/ig,'')
是你所需要的。
要更换你的元音可以使用一个简单的正则表达式:
function removeVowels(str) {
return str.replace(/[aeiou]/gi, '');
}
至于有关获取它变成一个跨度的一部分,而不是100%肯定你的意思,但也许是这样的:
<span id="mySpan">Hello World!</span>
<script>
var span = document.getElementById('mySpan');
span.innerHTML = removeVowels(span.innerHTML);
</script>
string.replaceAll("[aeiou]\\B", "")
var strr = "I am Rajesh";
strr.split('a').join(' ').split('e').join(' ').split('i').join('').split('o').join(' ').split('u').join(' ')
输出:我m个RĴSH