2011-08-01 4 views
1

여기에 제가 가지고있는 코드가 있습니다. 어떤 도움이 필요합니까?비밀 번호에 사용자 이름 jquery가 포함되어 있는지 확인하십시오.

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

내가 심지어

내 함수가 난 100 % 확실 그래서 메신저 JQuery와 새로운의/(메신저 종류를 포함 해달라고하면 if 문이 중지됩니다
reee = $('#username').val(); 
     if(reee.test($('#password').val())) 

로 시도 그/할 수 있지만, 나는 /0-9/ 같은 범위를 준 경우 숫자가있는 경우는 볼 것이다 알고

답변

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

또는 check if password contains username

왜 안 indexOf를 사용하여 ... 것을 시도?

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); 
     } 
    } 
} 

용도 :.

(210)
+0

다른 게시물의 내용입니까? 내가 링크를 얻을 수 있을까요? – Osman

+0

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

관련 문제