Fawad Ghafoor Fawad Ghafoor - 5 years ago 136
Javascript Question

How to tell if all characters in a string are same

I want to know if all characters in a string are same. I am using it for a Password
so that i tell the user that your password is very obvious.
I have crated this

$(function(){
$('#text_box').keypress(function(){
var pass = $("#text_box").val();
if(pass.length<7)
$("#text_box_span").html('password must be atleast 6 characters');
else
$("#text_box_span").html('Good Password');
});
});


How can I achieve the same characters?

Answer Source
/^(.)\1+$/.test(pw) // true when "aaaa", false when "aaab".

Captures the first character using regex, then backreferences it (\1) checking if it's been repeated.

Here is the fiddle that Brad Christie posted in the comments

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download