baerogramming 님의 블로그

  • 홈
  • 태그
  • 방명록

stringprotocol 1

[Swift] 문자열 WhiteSpace 간단 처리(trimmingCharacters Method)

UITexfField나 UISearchBar 등 문자열 입력을 받는 경우, 대부분 유효성을 검증하는 로직을 함께 구현하게 된다. 이런 경우에 주로 다음과 같은 조건들을 검사하게 된다.공백 입력(WhiteSpace)글자 수 제한(e.g. 4글자 이상, 12글자 이하)특수문자 제한(e.g. 모든 특수문자, @_ 등을 제외한 특수문자 제한 등)대소문자 혼합(e.g. 대소문자 각 1자 이상을 포함)조건이 많아질수록 정규표현식이나 다른 방법을 사용하는 게 코드가 더 간결해질 수 있지만, Validate 조건이 비교적 간단하다면 White Space 검출에 다음 메서드를 활용할 수 있다.  패러미터로 받는 캐릭터셋을 문자열 양 끝에서 제거한 후 새로운 문자열로 반환합니다.   StringProtocol의 Exten..

개발/메모 2025.03.08
이전
1
다음
더보기
프로필사진

baerogramming 님의 블로그

baerogramming 님의 블로그 입니다.

  • 분류 전체보기 (5)
    • 개발 (5)
      • iOS (3)
      • SNS - Saturday Night Swift! (0)
      • 메모 (2)

Tag

IOS, key path, substring, Xcode, UIKit, SwiftUI, tab bar tint, UITabBar, uitabbar appearance, storyboard, Interface Builder, 공백제거, SF Symbol, stringprotocol, Trimming, whiteSpace, ViewModifier, 문자열, UITabBarItem, Swift,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바