전체보기
-
iOS) Label 줄 바꿈 속성 (label.lineBreakMode)Programing Language/iOS(Swift) 2021. 1. 21. 21:05
적용 방법 -------------------------------------------------- label.lineBreakMode = .byWordWrapping label.numberOfLines = 0 -------------------------------------------------- Character Wrap 개별 문자 단위로 줄바꿈합니다. 하나의 단어가 완전히 끝나지 않았어도 라인의 끝에 도착하면 다음 라인으로 줄을 바꾸어 나머지 문자를 계속 출력합니다. 물론 Line 속성에서 설정된 라인 수를 넘어서면 나머지 텍스트는 표시하지 않습니다. Word Wrap Character Wrap과 비슷하지만, 개별 문자가 아니라 단어 기준으로 줄바꿈합니다. 즉, 단어 중간을 끊어 줄바꿈하지 않는..
-
Swift) 정규 표현식(패스워드, 이메일) 참고자료카테고리 없음 2021. 1. 20. 20:36
* 기본개념: ios-development.tistory.com/277정규식의미 ^ 시작 anchor (?=.*[A-Z].*[A-Z]) 2개의 대문자 반드시 포함 (?=.*[!@#$&*]) 특수문자 반드시 포함 (?=.*[0-9].*[0-9]) 2개의 숫자 반드시 포함 (?=.*[a-z].*[a-z].*[a-z]) 3개의 소문자 반드시 포함 (?=.*[0-9])(?=.*[a-z]) 숫자와 소문자 반드시 포함 [A-Za-z\\d$@$!%*?&] (대문자 or 소문자)와 특수문자 반드시 포함 .{8, 16} 길이는 88 ~ 16자리 $ 끝 anchor 이메일 정규식 let regex = "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,64}" 패스워드 정규식 대문자+소문자..