`stringUtils` is a simple utility module that provides functions for common string operations.
npm install @raju0090/string-utilitiesstringUtils is a simple utility module that provides functions for common string operations. You can use these functions to manipulate and check strings easily. The module includes the following functions:
bash
npm install @raju0090/string-utilities
`
Functions
$3
Reverses the given string.
Parameters:
- str (string): The string you want to reverse.
Returns:
- A new string with the characters reversed.
Example:
`js
const stringUtils = require('./stringUtils');
console.log(stringUtils.reverse("hello")); // Output: "olleh"
`
$3
Converts the given string to uppercase.
Parameters:
- str (string): The string you want to convert to uppercase.
Returns:
- A new string that is the uppercase version of the input string.
Example:
`js
console.log(stringUtils.toUpperCase("hello")); // Output: "HELLO"
`
$3
Converts the given string to lowercase.
Parameters:
- str (string): The string you want to convert to lowercase.
Returns:
- A new string that is the lowercase version of the input string.
Example:
`js
console.log(stringUtils.toLowerCase("HELLO")); // Output: "hello"
`
$3
Checks if a string is a palindrome, ignoring spaces, punctuation, and case.
Parameters:
- str (string): The string you want to check for being a palindrome.
Returns:
- true if the string is a palindrome, otherwise false.
Example:
`js
console.log(stringUtils.isPalindrome("A man, a plan, a canal, Panama")); // Output: true
console.log(stringUtils.isPalindrome("hello")); // Output: false
`
Example Usage
`js
const stringUtils = require('./stringUtils');
console.log(stringUtils.reverse("hello")); // Output: "olleh"
console.log(stringUtils.toUpperCase("hello")); // Output: "HELLO"
console.log(stringUtils.toLowerCase("HELLO")); // Output: "hello"
console.log(stringUtils.isPalindrome("A man, a plan, a canal, Panama")); // Output: true
console.log(stringUtils.isPalindrome("hello")); // Output: false
``