Input Filter | Code

Maybe someone knows or remembers how you can put a filter on input?

Wdym? Like prevent html code or something?

Well, here I entered the number 1 in input, but there should be a number from 100 for example, so that it says that the data is not correct.

I did not understand that :sweat_smile:

Well look. I have a input for entering a link. I enter ‘rwegreer’ and it tells me that the data entered is incorrect. And when I enter ‘http://’ or ‘https://’ it says nothing.

So you want to check if the URL is a valid URL?

Yes, that’s what I need.

const isUrl = uri => /((([A-Za-z]{3,9}:(?:\/\/)?)(?:[\-;:&=\+\$,\w]+@)?[A-Za-z0-9\.\-]+|(?:www\.|[\-;:&=\+\$,\w]+@)[A-Za-z0-9\.\-]+)((?:\/[\+~%\/\.\w\-_]*)?\??(?:[\-\+=&;%@\.\w_]*)#?(?:[\.\!\/\\\w]*))?)/gi.test(uri);


console.log(isUri("")); // true
1 Like min and pattern etc