Jump to content

Split a character string based on change of character: Difference between revisions

Adds Clojure solution
m (→‎{{header|ooRexx}}: allow for comma as argument)
(Adds Clojure solution)
Line 242:
 
 
 
=={{header|Clojure}}==
<lang clojure>(defn print-cchanges [s]
(println (clojure.string/join ", " (map first (re-seq #"(.)\1*" s)))))
 
(print-cchanges "gHHH5YY++///\\")
</lang>
{{out}}
<pre>g, HHH, 5, YY, ++, ///, \</pre>
 
=={{header|Common Lisp}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.