{"id":16788724,"url":"https://github.com/mohamedsalem401/regex-wizard","last_synced_at":"2026-05-08T10:35:33.455Z","repository":{"id":182219471,"uuid":"668134276","full_name":"mohamedsalem401/Regex-Wizard","owner":"mohamedsalem401","description":"A web-based application crafted for the sole purpose of testing and experimenting with regular expressions (regex).","archived":false,"fork":false,"pushed_at":"2023-09-21T22:59:47.000Z","size":2761,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-21T09:43:24.918Z","etag":null,"topics":["react","regex","regular-expression","regular-expressions","typescript","webapp"],"latest_commit_sha":null,"homepage":"https://mohamedsalem401.github.io/Regex-Wizard/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mohamedsalem401.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-19T05:32:35.000Z","updated_at":"2024-08-10T00:50:14.000Z","dependencies_parsed_at":"2025-01-23T10:29:16.521Z","dependency_job_id":"02a6a055-fcd9-462c-95b2-ea39f5553e31","html_url":"https://github.com/mohamedsalem401/Regex-Wizard","commit_stats":null,"previous_names":["mohamedsalem401/regex-wizard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohamedsalem401/Regex-Wizard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsalem401%2FRegex-Wizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsalem401%2FRegex-Wizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsalem401%2FRegex-Wizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsalem401%2FRegex-Wizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohamedsalem401","download_url":"https://codeload.github.com/mohamedsalem401/Regex-Wizard/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsalem401%2FRegex-Wizard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32776908,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["react","regex","regular-expression","regular-expressions","typescript","webapp"],"created_at":"2024-10-13T08:24:29.236Z","updated_at":"2026-05-08T10:35:33.423Z","avatar_url":"https://github.com/mohamedsalem401.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Regex Testing in TypeScript React\n\nThis is an application for testing regular expressions in a TypeScript and React.\n\n![Image 1](https://storage.googleapis.com/resume-bucket-404/Project%20gallery/mohamedsalem401.github.io_Regex-Wizard.png)\n\n![Image 2](https://storage.googleapis.com/resume-bucket-404/Project%20gallery/mohamedsalem401.github.io_Regex-Wizard_%20(3).png)\n\n## Features 🚀\n\n- ✅ **Match Regexes**: Easily test and match regular expressions against input strings.\n\n- 🔄 **Substitution**: Perform substitution operations using regular expressions.\n\n- 🧪 **Unit Testing**: Conduct unit testing of your regular expressions to ensure they work as expected.\n\n- 🌟 **And More**: Explore additional features to enhance your regex testing experience.\n\n## Usage\n\n1. Clone the repository:\n\n   ```shell\n   git clone https://github.com/mohamedsalem401/Regex-Wizard.git\n   ```\n\n2. Install dependencies:\n\n   ```shell\n   cd Regex-Wizard\n   npm install\n   ```\n\n3. Start the development server:\n\n   ```shell\n   npm start\n   ```\n\n4. Open your browser and navigate to `http://localhost:3000` to see the app.\n\n## Regular Expression Examples\n\nHere are some examples of regular expressions that you can test in this project:\n\n- Email validation: `^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$`\n- Phone number validation: `^\\+?[1-9]\\d{1,14}$`\n- URL validation: `^(https?:\\/\\/)?([\\da-z.-]+)\\.([a-z.]{2,6})([\\/\\w .-]*)*\\/?$`\n\n## Contributing\n\nContributions are welcome! If you find any issues or have suggestions for improvement, please create a new issue or submit a pull request on [GitHub](https://github.com/mohamedsalem401/Regex-Wizard).\n\n## License\n\nAll Rights Reserved\n\nThis project is the intellectual property of Mohamed Yahia. All rights are reserved. No part of this project may be distributed or transmitted in any form or by any means, including copying, without the prior written permission of the owner.\n\nFor inquiries, please contact salemmohamed@gmail.com :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsalem401%2Fregex-wizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohamedsalem401%2Fregex-wizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsalem401%2Fregex-wizard/lists"}