@eli-90/string-lib
v1.0.0
Published
### Function 1: capitalize
Downloads
1
Readme
String Library
Function 1: capitalize
Makes the first character of a given string uppercase.
Parameters:
word
(string): The input string that needs its first character capitalized.
Returns:
- (string) The input string with its first character capitalized.
Example:
const result = capitalize("hello");
// Output: "Hello"
Function 2: caseUp
Converts all characters in a given string to uppercase.
Parameters:
word
(string): The input string to be converted to uppercase.
Returns:
- (string) The input string with all characters in uppercase.
Example:
const result = caseUp("hello");
// Output: "HELLO"
Function 3: capitalizeWords
Makes the first character of each word in a given sentence uppercase.
Parameters:
words
(string): The input sentence containing words.
Returns:
- (string) The input sentence with the first character of each word capitalized.
Example:
const result = capitalizeWords("hello world");
// Output: "Hello World"
Function 4: removeSpace
Removes extra spaces from the beginning, end, and between words in a given string.
Parameters:
words
(string): The input string containing spaces.
Returns:
- (string) The input string with extra spaces removed.
Example:
const result = removeSpace(" hello world ");
// Output: "hello world"
Function 5: kebobCase
Converts a given string to kebab case (words separated by hyphens).
Parameters:
words
(string): The input string to be converted to kebab case.
Returns:
- (string) The input string converted to kebab case.
Example:
const result = kebobCase("hello world");
// Output: "hello-world"
Function 6: snakeCase
Converts a given string to snake case (words separated by underscores) in lowercase.
Parameters:
words
(string): The input string to be converted to snake case.
Returns:
- (string) The input string converted to snake case.
Example:
const result = snakeCase("hello world");
// Output: "hello_world"
Function 7: camelCase
Converts a given string to camel case (no spaces, with each word capitalized except the first).
Parameters:
words
(string): The input string to be converted to camel case.
Returns:
- (string) The input string converted to camel case.
Example:
const result = camelCase("hello world");
// Output: "helloWorld"
Function 8: shift
Moves the first character of a given string to the end.
Parameters:
words
(string): The input string to be shifted.
Returns:
- (string) The input string with its first character moved to the end.
Example:
const result = shift("hello");
// Output: "elloh"
Function 9: makeHashtag
Generates hashtags from the words in a given string, starting with the longest word.
Parameters:
words
(string): The input string containing words.
Returns:
- (array of strings) An array of hashtags generated from the words.
Example:
const result = makeHashtag("This is a sample sentence");
// Output: ["#sentence", "#sample", "#This"]
Function 10: isEmpty
Checks if a given string is empty or contains only spaces.
Parameters:
words
(string): The input string to be checked.
Returns:
- (boolean)
true
if the input string is empty or contains only spaces,false
otherwise.
Example:
const result = isEmpty(" ");
// Output: true