- B-Tries - A prototypical implementation of the data structure described in the paper "B-tries for disk-based string management" (PDF)
- bobbin - Bobbin is a simple word-wrapping library for strings in Common Lisp
- boxen - Boxy string syntax for Common Lisp
- charseq - This package provides charseq structure which represents an efficient character sequence
- chio - Chio is a String Processing Library for Common Lisp
- cl-change-case - cl-change-case is a library to convert strings between camelCase, param-case, snake_case and more
- cl-cidr-notation - cl-cidr-notation is a library for converting IP addresses and CIDR blocks from integer to string representations and vice versa
- cl-date-time-parser - Parse date-time-string, and return (as multiple values) universal-time and fraction
- cl-interpol - CL-INTERPOL modifies the reader so that you can have interpolation of strings similar to Perl or Unix Shell scripts
- cl-string-complete - A small library for string completion by Robert Smith
- cl-string-match - Provides substring (subsequence) search and text processing algorithms implementations including regular expression, prefix/suffix tree data structures, etc
- cl-strings - cl-strings is a portable, dependency-free set of utilities to manipulate strings in Common Lisp (split, join, replace, insert, clean, change case,…)
- collapse-string - A function to remove whitespace from a string, with the option of collapsing each "run" to a single character, while optionally ignoring whitespace on the left, right, or both ends of the string
- diff-match-patch - This is a Common Lisp port of Neil Fraser's Diff, Match and Patch
- fuzzy-match - fuzzy-match is a library to fuzzy search an input string against a set of candidates
- kebab - String case conversion:
- Levenshtein - The Levenshtein Distance algorithm finds the minimum number of operations needed to transform one string into the other, where an operation is an insertion, deletion, or substitution of a single character
- lispbuilder-clawk - Stub added for asdf-install see Lispbuilder site for more details
- lispbuilder-lexer - Stub added for asdf-install see Lispbuilder site for more details
- lispbuilder-regex - Stub added for asdf-install see Lispbuilder site for more details
- meta-sexp - meta-sexp is a META parser generator using LL(1) grammars with s-expressions
- mk-string-metrics - This library implements efficient algorithms that calculate various string metrics in Common Lisp:
- parse-float - A function to parse floating-point values from a string in Common Lisp
- str - str is a modern and consistent string manipulation library (split, join, concat, replace, blank-p,…) to install with (ql:quickload :str)
- string-case - A macro that generates specialised decision trees to dispatch on string equality
string
Functions and libraries for string manipulation.