Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 2.17 KB

README.md

File metadata and controls

54 lines (32 loc) · 2.17 KB

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.