This is the cl-strings Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:25:52 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-strings
A set of utilities for manipulating strings in CL.
Diogo Franco
MIT
0.0.1
package.lisp
(file).
cl-strings.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-strings/cl-strings.lisp
package.lisp
(file).
cl-strings
(system).
camel-case
(function).
chars
(function).
chop
(function).
clean
(function).
clean-diacritics
(function).
ends-with
(function).
format-number
(function).
insert
(function).
join
(function).
kebab-case
(function).
make-template-parser
(function).
parse-number
(function).
repeat
(function).
replace-all
(function).
shorten
(function).
snake-case
(function).
split
(function).
starts-with
(function).
title-case
(function).
toggle-case
(function).
*blank-chars*
(special variable).
Packages are listed by definition order.
cl-strings
common-lisp
.
camel-case
(function).
chars
(function).
chop
(function).
clean
(function).
clean-diacritics
(function).
ends-with
(function).
format-number
(function).
insert
(function).
join
(function).
kebab-case
(function).
make-template-parser
(function).
parse-number
(function).
repeat
(function).
replace-all
(function).
shorten
(function).
snake-case
(function).
split
(function).
starts-with
(function).
title-case
(function).
toggle-case
(function).
*blank-chars*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns a string which concatenates every word separated by a space (or a specified delimiter), and upcases every first letter except for the first word of the string.
Returns a list with the chars in "string"
Returns a list with parts of "string", each with length "step", except for the last one which might have a length small than "step".
Returns a trimmed string with multiple spaces replaced by one
Returns a string with the diacritics replaced by their closest ASCII equivalents
Returns true if "string"’s last characters are equal to "suffix".
Converts a number to a string, with "precision" number of digits.
Returns a string consisting of "original" with "string" inserted at "position".
Joins a list of strings (or other objects) in a string, delimited by "separator"
Returns a string with every space (or a specified char) replaced by an hyphen, and every character lower cased.
Returns a closure than can substitute variables delimited by "start-delimiter" and "end-delimiter" in a string, by the provided values.
Parses number-str without using the reader, returning the equivalent number
Repeats a given string "count" number of times
Returns a new string in which all the occurences of "part" in "string" are replaced with replacement.
If "string"’s length is bigger than "length", cut the last characters out. Also replaces the last characters of the shortened string for the omission string. It defaults to "...", but can be nil or the empty string.
Returns a string with every space (or a specified delimiter) replaced by an underscore, and downcased, except for the first letter.
Returns a list of substrings of string
divided by separator. Separator can be a string or
a character.
Note: Two consecutive separators will be seen as
if there were an empty string between them.
Returns true if "string"’s first characters are equal to "prefix".
Returns a string with the first letter of every word upcased, and the other ones downcased.
Changes the case of each character in "string"
Jump to: | C E F I J K M P R S T |
---|
Jump to: | C E F I J K M P R S T |
---|
Jump to: | *
S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*blank-chars* : | Private special variables | ||
| |||
S | |||
Special Variable, *blank-chars* : | Private special variables | ||
|
Jump to: | *
S |
---|
Jump to: | C F P S |
---|
Jump to: | C F P S |
---|