 So, you can use regular expression nearly everywhere, whether you use it for quickly search in pattern and replace your data or quickly make changes across the large number of files or for data validation or for parsing of string data or searching for files on your system and it also used in many web scrapping tools. So, being able to utilize regular expression will come in handy every day. Okay, regular expressions is available in most programming languages. In almost all code editors, you can utilize regex to quickly search and replace your code snippets. There are many software applications and programming languages that support regular expression. Let's have a look at this top 15 programming languages at the time of this recording. Yes, nearly all of these languages either natively or through an extension or library, it supports some form or implementation of regular expression. Well, nowadays you can use regular expression in HTML5 also. As I said throughout this course, we will play with regular expression and its core concept using PDF multi-tool utility. This utility is provided by ByteScout and is free to download. ByteScout PDF multi-tool utility is an awesome utility with multiple functions to help to extract data from PDF. It also converts PDF to CSV, PDF to XML, PDF to XLS and it also converts your PDF content into images, extract file attachment, etc. Okay, as I said, this is the brief introduction of PDF multi-tool. There are many features you can explore in this utility, but here I am just covering the basic UI components and few simple tasks that you can do with it. Now let's see the demo of this utility. Alright, so you can download this utility from this website. Well, you can pause this video for a while and download this utility from this URL. I have already installed it on my machine, so let us open it. Click the Windows logo in the bottom left corner to bring up the program menu and then type PDF multi-tool and you will get something like this and then click on it. Okay, so in the left panel, you can see the different features this utility is providing. So let me open the sample PDF file. Let us open this phone PDF file. Okay, so you can extract this PDF as text and as CSV file and you can also extract this PDF file as XLS. Say for example, here you can see the different options this utility is providing to extract the content into Excel file. Okay, so let me click on this button. Let me save this Excel file. So once you click on that button, it will open the PDF and it will extract all the PDF content into this Excel file. Let us close this pop up. So same way you can convert this PDF content into PNG or JPG file, deep file. You can also convert this PDF content into HTML file and these are the other features that you can achieve with this utility. For example, you can split the document. You can merge the document if you have. But the main feature which we are going to use throughout this course is find text. Yes, here you can see the regular expression checkbox which we will use to test our regular expression. Say for example, let me check this regular expression checkbox. Now in this PDF, I want to find the numbers which repeats 4 times like this one, this one. So for that, I need to write the regular expression in this text box which looks something like this. Now when I click on this find next button, it will highlight the numbers which have 4 digits over here and it is also here. Okay, so this is how we are going to use this PDF multi-tool throughout this course to test our regular expression. All right, now you have enough theoretical knowledge of regex. In the next module, we will learn about regular expression fundamentals and basics. We will take a look in detail at the basics in Texas we used when we build our fast regex. We will also going to build a simple regular expression from the scratch. So this is the end of the module 1. Thank you for watching this video.