safe-textify is a simple npm package for sanitizing strings and validating email addresses.
You can install safe-textify using npm:
npm install safe-textify
Sanitizes the input string by replacing special characters with specified replacements.
const { sanitize } = require('safe-textify');
const sanitizedString = sanitize('Hello <World>!');
console.log(sanitizedString); // Output: Hello __World!_
Validates the given email address against a regular expression pattern.
const { validateEmail } = require('safe-textify');
const isValidEmail = validateEmail('test@example.com');
console.log(isValidEmail); // Output: true
-
input
(string): The string to sanitize.
Returns the sanitized string.
-
email
(string): The email address to validate.
Returns true
if the email address is valid according to the regular expression pattern, otherwise false
.
const { sanitize, validateEmail } = require('safe-textify');
// Sanitize string
const sanitizedString = sanitize('Hello <World>!');
console.log(sanitizedString); // Output: Hello __World!_
// Validate email
const isValidEmail = validateEmail('test@example.com');
console.log(isValidEmail); // Output: true