RegEx101 is a simple flask application that allows users to input a test string and a regular expression (regex) and displays all the matches found. It also provides a feature to validate if a given email ID is valid or not.
🔗 Check Website here: RegEx101
- Regex Matching: Test your regular expressions against input text.
- Match Highlighting: Click on matches to highlight the matched patterns in the input text.
- Email Validation: Validate email addresses using regular expressions.
- Deployment on AWS Cloud EC2: Deploy the application on an AWS EC2 instance for easy accessibility.
Regex Matching
- Enter your regular expression in the provided input field.
- Enter your test text in the text area.
- Click on the "Match" button to see the matches.
- Click on a match to highlight the matched pattern in the input text.
Email Validation
- Enter your email regex in the provided input field.
- Enter the email address you want to validate.
- Click on the "Validate" button to check if the email address matches the regex.
-
Any contributions you make are greatly appreciated
-
Would be glad to hear about new features to add in the website
-
Clone the repository:
git clone <repository_url>
-
Install all the required dependencies
pip install -r requirement.txt
-
Run the Flask Application:
cd src flask run
-
Open your web browser and go to http://localhost:5000 to access the application.
-
Start testing your email and any input strings using the provided interface.
This project follows the MIT LICENSE.