What does the express-validator escape() function?

What exactly does the express-validator escape() sanitizer? Can't understand. For example:

check('name') .trim() .escape() .notEmpty() .withMessage('User name can not be empty!') .bail() .isLength({ min: 3 }) .withMessage('Minimum 3 characters required!') .bail(), 

Why there is a need to escape() after trim()?

1

2 Answers

Thanks to robertklep. Every sanitizer is described here:

Sanitizers

Interestingly, it replace <, >, &, ', " and / with HTML entities.

You may refer here: validatorjs

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

You Might Also Like