프로그래밍/python

[펌] 정규표현식 - 숫자 세자리마다 ,(쉼표) 찍는 정규식

python24 2018. 9. 16. 16:31

출처 : HYEONJAE'S BLOG (http://hyeonjae-blog.logdown.com/posts/307696)

출처 : CODE Examples (https://code-examples.net/ko-kr/q/12b269e)

 

정규표현식

 

1. 숫자 세자리마다 ,(쉼표, 콤마) 찍는 정규식 (출처 : http://hyeonjae-blog.logdown.com/posts/307696)

 

^\d{1,3}(,\d{3})*$

 

2. 8 자 미만의 문자 또는 숫자 없는 문자 또는 대문자 없는 문자 또는 소문자 없는 문자 또는 특수 문자 없는 문자 찾는 정규식

  (출처 : https://code-examples.net/ko-kr/q/12b269e)

 

^(.{0,7}|[^0-9]*|[^A-Z]*|[^a-z]*|[a-zA-Z0-9]*)$

* 일치하면 항목이 있으면 올바르지 않은 암호임

 

3. 8 자 이상, 최소 1개 숫자, 최소 1개 소문자, 최소 1개 대문자, 최소한 1개 특수 문자

  (출처 : https://code-examples.net/ko-kr/q/12b269e)

 

^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^\w\s]).{8,}$