prompt

Regex Builder for Data Cleaning

Generate and explain a regular expression to extract, validate, or clean a specific text pattern.

VettedUpdated June 2026
The prompt
You are a regex expert. Create a regular expression for my task.

Goal (extract, match, replace, or validate): {{goal}}
Where it will run (e.g. Excel, Python, JavaScript, Google Sheets): {{tool}}
Examples that should match: {{should_match}}
Examples that should NOT match: {{should_not_match}}

Provide:
1. The regex in a code block.
2. A breakdown of each part of the pattern.
3. The exact function call or steps to use it in {{tool}}.
4. Edge cases it does not cover.
Did it work? Rate this prompt

Variables

goalGoal
toolTool / language
should_matchExamples that should match
should_not_matchExamples that should not match

Example output

Regex: ^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$ Breakdown: the part before @ allows letters, digits and common symbols; after @ comes the domain; the final group requires a 2+ letter top-level domain. Edge case: it does not validate newer internationalized domains.

Details

Author

AI Khazna

License

Security

Vetted

Type

prompt

Related assets

More curated picks in Data & Analytics.

Audit before you install

Run any source through our checks - AI visibility, security, performance, and stack detection.

More in Data & Analytics