Перетворення рядка у нижній регістр

Clojure:
Перетворення рядка у нижній регістр

Як це зробити:

Clojure робить це просто за допомогою функції clojure.string/lower-case. Ось як:

(require '[clojure.string :as str])

;; Перетворення рядка на нижній регістр
(str/lower-case "Hello, World!")
;; Вивід: "hello, world!"

Поглиблений Розбір:

У більшості мов програмування є функція для переведення тексту в нижній регістр. У Clojure вона з’явилась завдяки систематичній потребі зручної обробки тексту. Альтернативою є написання власної функції з використанням ітерації по символах рядка та їх зміни за допомогою Unicode таблиць. За лаштунками, str/lower-case може використовувати саме такий підхід, залежно від того, як це реалізоване в JVM, на якому виконується Clojure.

Дивись Також: