emlyn / cuerdas

String manipulation library for Clojure(Script)

Home Page:https://funcool.github.io/cuerdas/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cuerdas

Circle CI

The missing clojure(script) string manipulation library.

La guitarra,
hace llorar a los sueños.
El sollozo de las almas
perdidas,
se escapa por su boca
redonda.
Y como la tarántula
teje una gran estrella
para cazar suspiros,
que flotan en su negro
aljibe de madera.

— Federico García Lorca
Las Seis Cuerdas

The simplest way to use cuerdas in a clojure project, is by including it in the dependency vector on your project.clj file:

[funcool/cuerdas "0.8.0"]
Import the namespace
(ns my.namespace
  (:require [cuerdas.core :as str]))
Use its functions
(str/strip-tags "<p>just <b>some</b> text</p>")
;; => "just some text"

(str/strip-tags "<p>just <b>some</b> text</p>" "p")
;; => "just <b>some</b> text"

cuerdas unlike Clojure and other Clojure contrib libs, does not have many restrictions for contributions.

Pull requests are welcome!

cuerdas is licensed under BSD (2-Clause) license.

About

String manipulation library for Clojure(Script)

https://funcool.github.io/cuerdas/latest/

License:BSD 2-Clause "Simplified" License


Languages

Language:Clojure 99.4%Language:Shell 0.6%