2011-10-25 3 views
3

可能性の重複:
How to tell if a string contains a certain character in javascript?チェック変数charが存在するかどうかを

と仮定私は、変数の元の文字列を持っています。 var name="Stackoverflow"。私は 'z'が存在するかどうかをこの文字列でチェックしたいですか?これをどうすれば確認できますか?値zが存在するかどうかを調べたいだけのインデックスやその他のものを探したくない。

コードを仮定します。私には変数があります。

var deleteboxvalue = "1111111111111111111111"; 
if(!deleteboxvalue.indexOf('z') >= 0){ 
alert("0 not exist"); 
return false; 
} 

答えて

9

あなたはこのようなindexOf使用することができます。

var name = "Stackoverflow" 
var charExists = (name.indexOf('z') >= 0) ? true : false; 
alert(charExists); 

それとも(@Felixクリングで指摘したように):

var charExists = (name.indexOf('z') >= 0); 
+0

それとも、 'VARのcharExists =を(name.indexOfを( 'z')> = 0); ' –

+0

@FelixKling:これは簡単な方法です。ありがとう – Sarfraz

+0

私は質問を変更しました。 –