Skip to content

RegXplorer a custom implementation of a basic regex search engine from scratch built on cpp

Notifications You must be signed in to change notification settings

skoom21/RegXplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Regexplorer

Welcome to Regexplorer! Regexplorer is a regular expression-based text search engine implemented in C++. It allows users to search for specific patterns within a text document using regular expressions.

Features

  • Regular Expression Search: Regexplorer enables users to search for text patterns using regular expressions, providing powerful and flexible search capabilities.

  • Text Input: Users can input a text document into the program, which Regexplorer will then search for matches based on the provided regular expression.

  • GUI Interface: Regexplorer features a graphical user interface (GUI) that allows users to interact with the program more intuitively. The GUI enables users to input the text document and the regular expression to search for.

  • Efficient Searching: Regexplorer uses efficient algorithms to search through large text documents quickly, providing users with fast search results.

Getting Started

To use Regexplorer, follow these steps:

  1. Clone the repository: git clone https://github.com/skoom21/regexplorer.git

  2. Navigate to the project directory: cd regexplorer

  3. Build the project: mkdir build && cd build cmake .. make

  4. Run the executable: ./regexplorer

Usage

  1. Input the text document you want to search through into the provided field.
  2. Enter the regular expression you want to search for into the designated field.
  3. Click on the "Search" button to initiate the search process.
  4. View the search results displayed in the GUI interface, highlighting the matches found in the text document.

Contributing

Contributions to Regexplorer are welcome! If you'd like to contribute, please fork the repository, make your changes, and submit a pull request. Make sure to follow the project's coding standards and guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Special thanks to [Author Name] for inspiration and guidance.
  • Icons made by Icon Author from Flaticon.

About

RegXplorer a custom implementation of a basic regex search engine from scratch built on cpp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published