생성일: 2019년 11월 01일
수정일: 2023년 10월 14일
수정일: 2023년 10월 14일
4clojure - Get the Caps (29)
문제
(= (__ "HeLlO, WoRlD!") "HLOWRD")
(empty? (__ "nothing"))
(= (__ "$#A(*&987Zf") "AZ")
풀이
(fn [s]
(apply str (filter #(Character/isUpperCase %) s)))
문자 중에서 대문자인 문자만 찾아서 문자열로 만드는 문제이다. java lib를 이용하여 대문자를 필터링 하여 문제를 해결 하였다.
정규식을 이용하여 필터링 하는 방법도 있다.
#(apply str (re-seq #"[A-Z]" %))