orthomoji
Version:
Create text art with emojis!
18 lines (15 loc) • 473 B
JavaScript
/**
* Regex that checks for valid characters in a string
*/
const VALID_CHARS_REGEX = /[^a-z0-9 ,.?!:'"\n]/ig;
/**
* Sanitizes a string by removing all invalid characters and making all letters uppercase
*
* @param {string} str - String to sanitize
* @returns {string} Sanitized string with only valid characters
*/
const sanitizeText = (str) => {
const newStr = str.toLowerCase();
return newStr.replace(VALID_CHARS_REGEX, '');
};
export { sanitizeText };