2012-12-11 12 views
5

私は母音を母音から取り除こうとしています。私はstr.replaceを使用すべきであることを知っていますが、私はそれをどのようにスパンに入れるのか困惑しています。Javascript Strip母音

これは私が何を探していますあまり何の詳細です:

は、文字列sに取り、sと同等のが、すべてのASCII母音を削除してある文字列を返すJavaScript関数を記述します。 EX:(“Hello World”)返品:"Hll wrld"

助けてください!

+3

ここに行きます:http://stackoverflow.com/questions/5488028/best-way-of-checking-for-vowels-in-javascript - 検索を使用するのは素晴らしいものです。 –

+0

jQueryまたはdocument.getElementById(id).innerHTML = whateverのいずれかを使用することができます。ここで、idはスパンのIDであり、変更された文字列です。 – RonaldBarzell

答えて

23

.replace(/[aeiou]/ig,'')すべてが必要です。

-1

string.replaceAll("[aeiou]\\B", "")

6

あなたは単純な正規表現を使用することができ母音交換するには:あなたが何を意味するか、100%確実ではない、スパンにそれを得ることについての部分については

function removeVowels(str) { 
    return str.replace(/[aeiou]/gi, ''); 
} 

を、多分のようなものこの:

<span id="mySpan">Hello World!</span> 
<script> 
    var span = document.getElementById('mySpan'); 
    span.innerHTML = removeVowels(span.innerHTML); 
</script> 
-3
var strr = "I am Rajesh"; 

strr.split('a').join(' ').split('e').join(' ').split('i').join('').split('o').join(' ').split('u').join(' ') 

出力:IがR j個のSH

m個
関連する問題