Liking cljdoc? Tell your friends :D

clojure.string


blank?cljs

(blank? s)

True is s is nil, empty, or contains only whitespace.

True is s is nil, empty, or contains only whitespace.
raw docstring

capitalizecljs

(capitalize s)

Converts first character of the string to upper-case, all other characters to lower-case.

Converts first character of the string to upper-case, all other
characters to lower-case.
raw docstring

ends-with?cljs

(ends-with? s substr)

True if s ends with substr.

True if s ends with substr.
raw docstring

escapecljs

(escape s cmap)

Return a new string, using cmap to escape each character ch from s as follows:

If (cmap ch) is nil, append ch to the new string. If (cmap ch) is non-nil, append (str (cmap ch)) instead.

Return a new string, using cmap to escape each character ch
from s as follows:

If (cmap ch) is nil, append ch to the new string.
If (cmap ch) is non-nil, append (str (cmap ch)) instead.
raw docstring

includes?cljs

(includes? s substr)

True if s includes substr.

True if s includes substr.
raw docstring

index-ofcljs

(index-of s value)
(index-of s value from-index)

Return index of value (string or char) in s, optionally searching forward from from-index or nil if not found.

Return index of value (string or char) in s, optionally searching
forward from from-index or nil if not found.
raw docstring

joincljs

(join coll)
(join separator coll)

Returns a string of all elements in coll, as returned by (seq coll), separated by an optional separator.

Returns a string of all elements in coll, as returned by (seq coll),
separated by an optional separator.
raw docstring

last-index-ofcljs

(last-index-of s value)
(last-index-of s value from-index)

Return last index of value (string or char) in s, optionally searching backward from from-index or nil if not found.

Return last index of value (string or char) in s, optionally
searching backward from from-index or nil if not found.
raw docstring

lower-casecljs

(lower-case s)

Converts string to all lower-case.

Converts string to all lower-case.
raw docstring

replacecljs

(replace s match replacement)

Replaces all instance of match with replacement in s. match/replacement can be:

string / string pattern / (string or function of match).

Replaces all instance of match with replacement in s.
match/replacement can be:

string / string
pattern / (string or function of match).
raw docstring

replace-firstcljs

(replace-first s match replacement)

Replaces the first instance of match with replacement in s. match/replacement can be:

string / string pattern / (string or function of match).

Replaces the first instance of match with replacement in s.
match/replacement can be:

string / string
pattern / (string or function of match).
raw docstring

reversecljs

(reverse s)

Returns s with its characters reversed.

Returns s with its characters reversed.
raw docstring

splitcljs

(split s re)
(split s re limit)

Splits string on a regular expression. Optional argument limit is the maximum number of splits. Not lazy. Returns vector of the splits.

Splits string on a regular expression. Optional argument limit is
the maximum number of splits. Not lazy. Returns vector of the splits.
raw docstring

split-linescljs

(split-lines s)

Splits s on or .

Splits s on 
 or 
.
raw docstring

starts-with?cljs

(starts-with? s substr)

True if s starts with substr.

True if s starts with substr.
raw docstring

trimcljs

(trim s)

Removes whitespace from both ends of string.

Removes whitespace from both ends of string.
raw docstring

trim-newlinecljs

(trim-newline s)

Removes all trailing newline \n or return \r characters from string. Similar to Perl's chomp.

Removes all trailing newline \n or return \r characters from
string.  Similar to Perl's chomp.
raw docstring

trimlcljs

(triml s)

Removes whitespace from the left side of string.

Removes whitespace from the left side of string.
raw docstring

trimrcljs

(trimr s)

Removes whitespace from the right side of string.

Removes whitespace from the right side of string.
raw docstring

upper-casecljs

(upper-case s)

Converts string to all upper-case.

Converts string to all upper-case.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close