 Alright, now let's say you have given a requirement into your application to check whether a given piece of text is a valid URL or not. A valid URL consisting of Scheme either HTTP or HTTPS followed by colon and double slash and then followed by a valid domain name. So I think no need to explain this URL format in detail. So let us jump into the demo to write rejects step by step to match the website URL. Alright so over here in the input text I have added some website URL. Let us write the rejects to match this website URL. Now let us match this Scheme first. There can be either HTTP or HTTPS. So let's define it in one group by using the parenthesis HTTPS followed by colon and then there is two double slash. So either I can use double slash like this or I can add it in character class and repeat it two times like this. Now to match the domain name, we need to bear in mind that a valid URL can only contain letters, digits, iPhone and dots. Let's write the rejects for that. So let us add it in one group and in character class backslash w then there can be a hyphen or dot and now let us repeat it one or more time by adding a plus character. Then let us add the dot over here. Now the last part of URL consisting of minimum two character and maximum three characters to match dot com dot org dot edu or dot in etc. So for that, let us define the character class and in the character class, let us define the range then repeating it minimum two times and maximum three times. Now to match this last character, which is forward slash, let me add this expression and this and this forward slash is optional. So let me add the question mark over here and then let us asset the end of the string. So yes, now we have a working rejects to match the URL, simple, right? I think no need to explain this expression. Now what happened if I end the wrong URL like this? So yes, as you can see that this expression is not matching this invalid URL. Now let us find this website URL in PDF file using the same rejects but using our PDF multi-tool. Okay, so in PDF multi-tool, I have already loaded one sample PDF file and it contains some sample website URL over here. Now let me click on this link and let me copy our rejects. Now let us click on this find next button. And yes, it is now highlighting the website URL over here. So this is how we can match the website URL in the PDF using this tool. Now let us move to the next demo.