In this Video i am discussing how to validate the URL. I have post a blog some months ago on this topic, so i thought why not create a Youtube on this.
Below is the logic i have mentioned on the OnSelect event of button
If(!IsBlank(TextInput1.Text) && !IsMatch(TextInput1.Text, "(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]"),Notify("Please Provide Value",Error,0),Notify("Thank You",NotificationType.Success,1000))