From aac526f4e13f1f2c068468ec34403440e4009700 Mon Sep 17 00:00:00 2001 From: Anastasios Chatzialexiou <16361161+tasxatzial@users.noreply.github.com> Date: Sat, 18 Jan 2025 00:16:27 +0200 Subject: [PATCH] update example solution --- exercises/practice/acronym/.meta/example.clj | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/exercises/practice/acronym/.meta/example.clj b/exercises/practice/acronym/.meta/example.clj index 8a9174700..2c8d026a0 100644 --- a/exercises/practice/acronym/.meta/example.clj +++ b/exercises/practice/acronym/.meta/example.clj @@ -1,8 +1,7 @@ -(ns acronym - (:require [clojure.string :as str])) +(ns acronym) (defn acronym [text] - (->> (re-seq #"[A-Z]+[a-z]*|[a-z]+" text) + (->> (re-seq #"(?<=^|[-_ ])[A-Za-z]" text) (map first) (apply str) - str/upper-case)) + clojure.string/upper-case))