본문 바로가기

swift

(12)
[Swift] 정규표현식 안녕하세요 Wody입니다. 코딩테스트에서 빠질 수 없는 문자열 제어 중, 무조건 쓸 수 밖에 없는 정규표현식을 배워보고자 합니다. 정규표현식이란? 정규식은 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어입니다. 정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있습니다. from. 위키백과 결론은 문자열을 검색하고 치환하기 위해 사용하는 기능이라고 볼 수 있습니다. 그럼 Swift 에서는 정규표현식을 어떻게 사용할 수 있을까요? 정규표현식 사용하기 Apple Developer - NSRegularExpression 정규표현식에 대한 공식문서를 위에서부터 살펴보면 분류는 `Foundation`에 속해있고 `String and Text` 기능에 포..
[Swift] String 문자열 대소문자 변경하기 / uppercased(), lowercased() 안녕하세요 Wody입니다. 알고리즘 공부를 하다보면 문자열과 관련된 문제가 많이 나오는데요, 그 중 영어를 대문자 혹은 소문자로 제어해야 하는 상황이 나오기도 합니다. 그래서 오늘은 String 문자열을 대문자 혹은 소문자로 변경하는 법을 공부해보겠습니다. 문자열 대문자로 변경하기 참고자료 - Apple Developer - uppercased() 공식문서를 같이 봐보면 문자열을 대문자로 만들어주는 메소드는 String 타입의 인스턴스 메소드로 분류됩니다. 그리고 메소드를 호출하면 반환값으로 String 값을 반환해줍니다. 때문에 `String 타입`의 인스턴스에 바로 호출할 수 있는 메소드입니다. 이번 공식문서에는 어떻게 사용하며, 사용하면 어떤 결과를 볼 수 있는지 예제가 준비되어있는데요. let c..