MCPcopy
hub / github.com/aykutkardas/regexlearn.com

github.com/aykutkardas/regexlearn.com @v2.31.0 sqlite

repository ↗ · DeepWiki ↗ · release v2.31.0 ↗
117 symbols 292 edges 74 files 0 documented · 0%
README

🔓 regexlearn.com: Unlock the Secrets of Regex

Embark on an exciting journey to learn and master regular expressions with regexlearn.com. Our engaging, step-by-step approach and feature-rich platform ensure a smooth learning experience that will have you writing regex like a pro in no time!

🌟 Features

  • 🚶 Step-by-Step Learning: Progress through thoughtfully crafted lessons and examples at your own pace, catering to both beginners and experienced users.
  • 🎓 Interactive: Immerse yourself in hands-on activities to reinforce your understanding and boost retention.
  • 🚀 Shortcut Friendly: Uncover valuable shortcuts and tips that will streamline and optimize your regex-writing process.
  • 📚 Cheatsheet: Keep a handy, concise summary of regex syntax and usage at your fingertips for quick reference.
  • 🔬 Playground: Freely experiment and test your regex patterns in a dedicated sandbox environment without limitations.
  • 💡 Practice: Coming soon - Challenge yourself with a wide range of practical exercises to refine and enhance your regex skills.

🌍 Supported Languages

regexlearn.com is available in the following languages, with more on the way:

  • 🇺🇸 English
  • 🇹🇷 Turkish
  • 🇷🇺 Russian
  • 🇪🇸 Spanish
  • 🇨🇳 Chinese
  • 🇩🇪 German
  • 🇺🇦 Ukrainian
  • 🇫🇷 French
  • 🇵🇱 Polish
  • 🇰🇷 Korean
  • 🇧🇷 Brazilian Portuguese
  • 🇨🇿 Czech
  • 🇬🇪 Georgian
  • 🇮🇷 Persian
  • 🇮🇹 Italian
  • 🇸🇦 Arabic

Requested Translations

Interested in adding your language? Please create an issue and let us know!

Our Sponsors

Ahrefs Wope

💖 Sponsorship

This project is a labor of love, developed as open-source during our free time. If you'd like to support our mission and be featured as a sponsor, please contact us. Your generous contribution allows us to continue enhancing regexlearn.com, fostering growth and learning within the community.

"Buy Me A Coffee"

Preview

Preview

Preview

Preview

Extension points exported contracts — how you extend this code

Props (Interface)
(no doc)
src/components/ReportStep.tsx
IInteractiveAreaContext (Interface)
(no doc)
src/context/InteractiveAreaContext.tsx
Props (Interface)
(no doc)
src/components/Section.tsx
ButtonProps (Interface)
(no doc)
src/components/Button.tsx
Props (Interface)
(no doc)
src/components/CheatsheetDemo.tsx
FlagBoxProps (Interface)
(no doc)
src/components/FlagBox.tsx

Core symbols most depended-on inside this repo

checkRegex
called by 7
src/components/PlaygroundEditor.tsx
globalIntl
called by 6
src/utils/globalIntl.ts
useLanguageDirection
called by 5
src/utils/useLanguageDirection.tsx
applyRegex
called by 3
src/components/InteractiveArea.tsx
tagWrapper
called by 3
src/utils/tagWrapper.ts
setCaretPosition
called by 3
src/utils/setCaretPosition.ts
updateStorage
called by 3
src/context/InteractiveAreaContext.tsx
toggleFlag
called by 2
src/components/FlagBox.tsx

Shape

Function 96
Interface 17
Class 2
Enum 1
Method 1

Languages

TypeScript100%

Modules by API surface

src/components/PlaygroundEditor.tsx10 symbols
src/components/InteractiveArea.tsx10 symbols
src/context/InteractiveAreaContext.tsx5 symbols
src/components/FlagSelect.tsx4 symbols
src/components/FlagBox.tsx4 symbols
src/pages/_document.tsx3 symbols
src/pages/[lang]/playground.tsx3 symbols
src/pages/[lang]/learn/index.tsx3 symbols
src/pages/[lang]/learn/[lesson].tsx3 symbols
src/pages/[lang]/index.tsx3 symbols
src/pages/[lang]/cheatsheet.tsx3 symbols
src/components/Progress.tsx3 symbols

Dependencies from manifests, versioned

@headlessui/react1.7.11 · 1×
@tailwindcss/forms0.5.3 · 1×
@types/draft-js0.11.8 · 1×
@types/node18.0.5 · 1×
@types/react18.0.28 · 1×
@use-it/event-listener0.1.7 · 1×
autoprefixer10.4.13 · 1×
axios1.1.3 · 1×
canvas-confetti1.4.0 · 1×
clsx1.2.1 · 1×
copy-to-clipboard3.3.2 · 1×
draft-js0.11.7 · 1×

For agents

$ claude mcp add regexlearn.com \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact