A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/rudolfochrist/cl-change-case below:

rudolfochrist/cl-change-case: Convert strings between camelCase, param-case, snake_case and more

cl-change-case — Convert strings between camelCase, param-case, PascalCase and more

0.2.0
(use-package :cl-change-case)

(format t "~{~S~%~}"
        (list (camel-case "test string")
              (param-case "test string")
              (pascal-case "test string")))
"testString"
"test-string"
"TestString"

cl-change-case is library to convert strings between camelCase, PascalCase, snake_case, param-case, CONSTANT_CASE and more.

This is a Common Lisp port of blakeembrey/change-case released under The MIT License.

Return the string in lower case.

(lower-case "TEST STRING")
test string

Lower case of the first character of string.

(lower-case-first "TEST STRING")
tEST STRING

Test if all characters in string have lower case.

(string-lower-case-p "test string")
T

Return the string in upper case.

(upper-case "test string")
TEST STRING

Upper case the first character of string.

(upper-case-first "test string")
Test string

Test if all characters in string have upper case.

(string-upper-case-p "TEST STRING")
T

Make string a lower case, space separated string.

(no-case "test_stringTest")
test string test

Optionally you can provide a different replacement string.

(no-case "test_stringTest" :replacement "$$")
test$$string$$test

Convert string to camelCase.

(camel-case "test_string")
testString

Convert string to dot.case.

test.string

Title case string but dash separated.

(header-case "test string")
Test-String

Convert string to param-case.

(param-case "test string")
test-string

Convert string to PascalCase.

(pascal-case "test string")
TestString

Convert string to path/case.

(path-case "test string more")
test/string/more

Makes string a lower case, space separated string with the first word capitalized.

(sentence-case "thisIsATestString")
This is a test string

Convert string to snake_case.

(snake-case "test string")
test_string

Reverse the case of each character in string.

pASCALcASE

Make string space separated with each word capitalized.

(title-case "this_is a_test_string")
This Is A Test String

Convert string to CONSTANT_CASE.

(constant-case "test string")
TEST_STRING

Sebastian Christ (mailto:rudolfo.christ@gmail.com)

Copyright (c) 2016 Sebastian Christ (rudolfo.christ@gmail.com)

Released under the MPL-2.0 license.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4