Skip to content

CoffeeCodeBox/regex-multilang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β˜• Regex_for_everyone

A clean, beginner-friendly guide to regular expressions in major programming languages β€” made for curious learners, everyday developers, and anyone tired of googling regex again and again.

πŸ“¦ Powered by CoffeeCodeBox
✍️ Created by Mohammadreza Sadeghi & AmirMahdi Barati


πŸ“˜ What Is This?

Regex Reference is a simple, open-source project that explains how to use regular expressions (regex) in different programming languages β€” with real examples and simple explanations.

Whether you're just getting started or you want to see how a pattern works in different languages β€” this guide is for you.

No deep theory. Just clear patterns, cross-language examples, and community-driven help.


βœ… What You'll Find Here

  • πŸ’‘ Regex basics explained clearly
  • πŸ§ͺ Working examples for each language
  • 🧡 Common patterns (emails, phone numbers, usernames, etc.)
  • 🚦 Flags and modifiers broken down per language
  • βš™οΈ Plans for an interactive regex tester
  • πŸ§‘β€πŸ« Beginner-first tutorials (coming soon)

🌍 Languages Covered So Far

  • JavaScript
  • Python
  • Rust

🧩 Want to help us grow?
We’re looking for contributors to add more languages, like:

  • PHP
  • Go
  • Ruby
  • C#
  • Swift
  • Kotlin
  • Perl
  • Shell (grep, sed, awk)
  • ...and others!

Open an issue or submit a pull request to add support. That would be a big help!


πŸ“š Start Learning

Check out the language-specific guides in the src/ folder:

More tutorials coming soon!


πŸ™Œ Want to Contribute?

You're welcome here β€” whether you're fixing typos, adding examples, or bringing in a new language!

We’d love help with:

  • New languages and examples
  • Better explanations and beginner tips
  • Regex gotchas and performance notes
  • Expanding the pattern library

Just fork the repo, make your changes, and send a pull request. You can also open issues to suggest improvements or ideas.


πŸ“„ License

MIT License β€” free to use, share, and improve.


🫢 Credits


⭐ Star Us!

As creators of this regex refresher, we’d be thrilled if you gave the project a ⭐ star! It helps others discover it β€” and shows us you find it helpful. Hope you like it!

About

Learn RegEx the hands-on example-based way

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •