2011-08-01 5 views
1

ここには、私が持っているコードと、何かしているコードがあります。どんな助け?パスワードにユーザ名が含まれていないかどうかを確認するjquery

文の場合、私は/が行うことは100%を確認してくださいので、イムないのjQueryに新しいの/(イム種類を含むが、いけない場合、私の関数はこれを停止し

reee = $('#username').val(); 
     if(reee.test($('#password').val())) 

として、私もそれを試してみました
reee = /$('#username').val()/; 
    if(reee.test($('#password').val())) 

私は/0-9/のような範囲を与えた場合の数が存在する場合、それが表示されます知っている

答えて

3
reee = new RegExp($('#username').val(),g); 
    if(reee.test($('#password').val())) 

indexOfを使用しない理由は...

またはcheck if password contains username

ことをしてみてください?

var username = "reigel"; 
var password = "reigelgallarde" 
alert(password.indexOf(username) != -1); // alerts true 

indexOfは、他の文字列の文字列の位置を返します。見つからなければ-1を返します。

0
function stristr (haystack, needle, bool) { 
    // Credit to Kevin van Zonneveld 
    var pos = 0; 

    haystack += ''; 
    pos = haystack.toLowerCase().indexOf((needle + '').toLowerCase()); 
    if (pos == -1) { 
     return false; 
    } else { 
     if (bool) { 
      return haystack.substr(0, pos); 
     } else { 
      return haystack.slice(pos); 
     } 
    } 
} 

使用法:。

stristr($('#password').val(), $('#username').val()); 
+0

これは別の投稿のこちらですか?私はリンクを得ることができますか? – Osman

+0

http://phpjs.org/functions/stristr:538 – AlienWebguy

関連する問題