v0628v   3년 전

아래에 비밀번호 유효성 코드에[ 추가로

연속된 문자를 3개 이상일 경우에 "같은 문자를 연속해서 3개 이상 사용하지 못합니다" 를 프린트하고

같은 문자를 4개 이상 사용 시 "동일 문자를 4개 이상 사용하지 못합니다."를 프린트하고 싶은데 

자바 스크립트 경우에는 if(/(\w)\1\1\1/.test(pw)) 이런식으로 정규식을 쓸 수 있던데

파이썬도 간단하게 할 수 있는 방식이 있을까요?

아님 걍 같은 문자 횟수를 세는 count나 반복문 사용해서 검사해야하나요?

 

shg9411   3년 전

이런 식으로 가능하지만, 그냥 세는 것이 훨씬 효율적인 것으로 알고 있습니다.

ks2515   3년 전

re.search나 re.match를 조건문에 그대로 올려도 됩니다.

댓글을 작성하려면 로그인해야 합니다.