Regex ਜਨਰੇਟਰ

ਵਪਾਰਕ ਵਰਤੋਂ ਠੀਕ ਹੈ 380+ ਮਾਡਲ ਕੋਈ ਵਾਟਰਮਾਰਕ ਨਹੀਂ ਕੋਈ ਸਾਈਨ-ਅੱਪ ਲੋੜੀਦਾ ਨਹੀਂ
ਮਾਡਲ:
+ GPT-5, Claude, Gemini
ਤੁਸੀਂ ਕੀ ਮੇਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਇਸ ਨੂੰ ਸਾਦਾ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਦੱਸੋ ਅਤੇ ਇੱਕ ਫਲੇਵਰ- ਖਾਸ regex - PCRE, ਜਾਵਾ ਸਕ੍ਰਿਪਟ, ਪਾਈਥਨ, Go (RE2), ਜਾਂ POSIX - ਇੱਕ ਕਦਮ-ਦਰ-ਕਦਮ ਵੇਰਵੇ ਅਤੇ ਇੱਕ ਲਾਈਵ ਟੈਸਟਰ ਨਾਲ ਜੋ ਕਿ ਅਸਲੀ ਮੇਲ ਅਤੇ ਗਲਤੀਆਂ ਵੇਖਾਉਦਾ ਹੈ, ਪ੍ਰਾਪਤ ਕਰੋ ।
ਪੈਟਰਨ ਦੱਸੋ ।
ਰੈਗੂਲਰ ਸਮੀਕਰਨ

        
ਨਮੂਨੇ ਵਿੱਚ ਮਿਲਦਾ ਹੈ

        
Explanation + test cases
ਤਕਨੀਕੀ ਚੋਣਾਂ
ਨਤੀਜਾ
ਟੋਕਨ ਘੱਟ ਹੋ ਰਹੇ ਹਨ । ਹੋਰ ਟੋਕਨ ਲਵੋ
ਕੀ ਤੁਸੀਂ ਵਧੀਆ ਨਤੀਜੇ ਚਾਹੁੰਦੇ ਹੋ? ਪ੍ਰੀਮੀਅਮ ਮਾਡਲ (GPT-5, Claude, Gemini) ਉੱਚ ਕੁਆਲਟੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ਪਲਾਨ ਵੇਖੋ

❤️ Free.ai ਪਸੰਦ ਹੈ? ਆਪਣੇ ਦੋਸਤਾਂ ਨੂੰ ਦੱਸੋ!

ਸਾਇਨਅੱਪ ਕਰੋ ਤਾਂ ਕਿ ਇੱਕ ਰਿਫਰੈਸ਼ ਲਿੰਕ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਹਰ ਇੱਕ ਦੋਸਤ ਲਈ 25,000 ਟੋਕਨ ਕਮਾਓ।

ਹੋਰ ਚਾਹੁੰਦੇ ਹੋ? 30K ਟੋਕਨ/ਦਿਨ + 10K ਬੋਨਸ ਲਈ ਮੁਫਤ ਰਜਿਸਟਰ
ਮੁਫਤ ਲਈ ਸਾਈਨ ਅੱਪ ਕਰੋ

ਤੁਹਾਡੀ ਮੰਗ ਪਰੋਸੈੱਸ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ...

ਏਆਈ ਨਾਲ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਤੋਂ regex ਪੈਟਰਨ ਬਣਾਓ ।

ਵਰਤੋਂ Regex ਜਨਰੇਟਰ

1
ਆਪਣਾ ਇੰਪੁੱਟ ਦਿਓ

ਟੈਕਸਟ ਦਿਓ, ਫਾਇਲ ਅੱਪਲੋਡ ਕਰੋ, ਜਾਂ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਦੱਸੋ । ਕੋਈ ਅਕਾਊਂਟ ਲੋੜੀਦਾ ਨਹੀਂ ਹੈ ।

2
ਕਲਿੱਕ ਬਣਾਓ

ਸਾਡੀ ਐੱਮਆਈ ਤੁਹਾਡੀਆਂ ਬੇਨਤੀਆਂ ਨੂੰ ਸਕਿੰਟਾਂ ਵਿੱਚ ਪ੍ਰਕਿਰਿਆ ਕਰ ਸਕਦੀ ਹੈ, ਜਿਸ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਮਾਡਲ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

3
ਡਾਊਨਲੋਡ ਅਤੇ ਸਾਂਝ

ਆਪਣੇ ਨਤੀਜੇ ਡਾਊਨਲੋਡ, ਕਾਪੀ ਜਾਂ ਸਾਂਝੇ ਕਰੋ । ਨਿੱਜੀ ਅਤੇ ਵਪਾਰਕ ਵਰਤੋਂ ਲਈ ਮੁਫਤ ਹੈ ।

ਇਹ ਟੂਲ API ਰਾਹੀਂ ਵਰਤੋਂ

ਇਹ ਟੂਲ ਆਪਣੇ ਕੋਡ ਤੋਂ ਆਟੋਮੈਟਿਕ ਬਣਾਓ। OpenAI- ਅਨੁਕੂਲ REST ਅੰਤ- ਬਿੰਦੂ, Bearer-token auth, ਕੋਈ ਵਾਧੂ SDK ਲੋੜੀਦਾ ਨਹੀਂ ਹੈ। ਟੋਕਨ ਕੀਮਤ ਵੈਬ ਇੰਟਰਫੇਸ ਨਾਲ ਮਿਲਦੀ ਹੈ।

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Regex ਜਨਰੇਟਰ — FAQ

ਤੁਸੀਂ ਕੀ ਮੇਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਇਸ ਨੂੰ ਸਾਦਾ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਦੱਸੋ ("US zip codes", "localhost ਨੂੰ ਛੱਡ ਕੇ ਸਭ URL", "balanced parentheses up to depth3") ਅਤੇ ਇੱਕ ਸਹੀ regex ਫਲੇਵਰ- ਸਵਰਗ ਸੰਟੈਕਸ (PCRE, ਜਾਵਾ ਸਕ੍ਰਿਪਟ, ਪਾਈਥਨ re, Go regexp, POSIX) ਨਾਲ ਵਾਪਸ ਲਵੋ, ਕਦਮ- ਦਰ- ਕਦਮ ਜਾਣਕਾਰੀ ਅਤੇ ਇੱਕ ਟੈਸਟ ਪੈਨਲ ਜੋ ਕਿ ਅਸਲੀ ਸਤਰ ਜੋ ਮੇਲ ਹਨ ਅਤੇ ਜੋ ਮੇਲ ਨਹੀਂ ਹਨ ਵੇਖਾਉਦਾ ਹੈ ।

Regex101 / Regexr / Debuggex EXPLAINER ਟੂਲ ਹਨ - ਤੁਸੀਂ regex ਲਿਖਦੇ ਹੋ, ਉਹ ਇਸ ਨੂੰ ਸਮਝਾਉਂਦੇ ਹਨ । Free.ai ਇੱਕ GENERATOR ਹੈ - ਤੁਸੀਂ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਦੱਸਦੇ ਹੋ, ਜੋ ਕਿ ਤੁਹਾਨੂੰ ਲੋੜੀਦਾ ਹੈ, ਇਹ regex ਲਿਖਦਾ ਹੈ । ਪਹਿਲੇ ਡਰਾਫਟ ਲਈ Free.ai ਵਰਤੋਂ, ਫਿਰ Regex101 ਵਿੱਚ ਆਪਣੇ ਲਾਈਵ ਡਾਟਾ ਨਾਲ ਟੈਸਟ ਕਰਨ ਲਈ ਚਿਪਕਾਓ । ਇੱਕ ਚੇਟ ਸ਼ੀਟ ਤੋਂ ਹੱਥ ਨਾਲ ਲਿਖੇ regex ਨਾਲੋਂ ਮਿਲਾ ਕੇ ਕੰਮ ਕਰਨ ਨਾਲ ਘੰਟੇ ਬਚਦੇ ਹਨ ।

PCRE (PHP, Perl, ਸਭ ਤੋਂ ਆਧੁਨਿਕ Linux ਟੂਲ ਵਿੱਚ ਡਿਫਾਲਟ) ਜਾਵਾ ਸਕ੍ਰਿਪਟ (ਬਰਾਊਜ਼ਰ + ਨੋਡ, Safari ≤16.3 ਵਿੱਚ ਕੋਈ lookbehind ਨਹੀਂ) ਪਾਈਥਨ re (PCRE ਦੇ ਨੇੜੇ, ਕੋਈ possessive quantifiers ਨਹੀਂ) Go regexp (RE2 - ਕੋਈ ਬੈਕ- ਰਿਫਰੈਸ਼ਨ ਨਹੀਂ, ਕੋਈ lookarounds ਨਹੀਂ, ਪਰ ਰੇਖਿਕ- ਸਮਾਂ ਸੁਰੱਖਿਅਤ ਹੈ) POSIX BRE/ERE (grep, sed ਬਿਨਾਂ -E) ਆਪਣੀ ਟੀਚਾ ਭਾਸ਼ਾ ਲਈ ਵਰਤਣ ਲਈ ਚੁਣੋ - ਫੀਚਰ ਜਿਵੇਂ ਕਿ lookbehind / possessive quantifiers / ਨਾਂ ਗਰੁੱਪ ਸਾਰੇ ਫਲੇਵਰਾਂ ਵਿੱਚ ਪੋਰਟ ਨਹੀਂ ਕਰਦੇ ਹਨ ।

ਈਮਾਨਦਾਰ ਜਵਾਬ: ਕੋਈ ਵੀ regex ਹਰੇਕ ਅਸਲੀ ਇੰਪੁੱਟ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ਹੈ । ਈ- ਮੇਲ ਵੈਧਤਾ ਲਈ ਇੱਕ 6, 425- ਅੱਖਰ "RFC 5322 ਅਨੁਕੂਲ" regex ਹੈ, ਜੋ ਕਿ ਕੋਈ ਵੀ ਅਸਲ ਵਿੱਚ ਨਹੀਂ ਵਰਤਦਾ ਹੈ । Free.ai ਤੁਹਾਡੇ ਦੁਆਰਾ ਦੱਸੇ ਵਰਤਣ ਲਈ 99% ਕੇਸਾਂ ਲਈ ਟੀਚਾ ਹੈ ਅਤੇ ਸਪੱਸ਼ਟੀਕਰਨ ਵਿੱਚ ਜਾਣੇ ਗਏ ਅੰਤ ਦੇ ਕੇਸਾਂ ਬਾਰੇ ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ "ਇਹ example.co.uk ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ, ਪਰ example.museum ਨਾਲ ਨਹੀਂ) । ਨਿਰਮਾਣ ਲਈ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਹਮੇਸ਼ਾ ਅਸਲੀ ਡਾਟਾ ਨਾਲ ਟੈਸਟ ਕਰੋ ।

ਹਾਂ — regex ਨੂੰ "explain:" ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਵੇਰਵੇ ਬਕਸੇ ਵਿੱਚ ਪਾਈਪ ਕਰੋ (ਜਿਵੇਂ ਕਿ, `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) ਅਤੇ ਮਾਡਲ ਹਰੇਕ ਟੋਕਨ ਨੂੰ ਤੋੜ ਦੇਵੇਗਾ ਅਤੇ ਤੁਹਾਨੂੰ ਦੱਸੇਗਾ ਕਿ ਇਹ ਅਸਲ ਵਿੱਚ ਕੀ ਮਿਲਦਾ ਹੈ। /code/explain/ ਵਰਤੋਂ ਵਧੇਰੇ ਕੋਡ-ਸੁਚੇਤ ਵੇਰਵੇ ਲਈ।

ਹਾਂ — ਜਦੋਂ ਚੁਣਿਆ ਫਲੇਅਰ ਉਨ੍ਹਾਂ ਨੂੰ ਸਹਿਯੋਗੀ ਹੋਵੇ। PCRE/Python/JS ਸਕਾਰਾਤਮਕ/ਨੈਗੇਟਿਵ lookbehind ਅਤੇ lookahead ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ; ਬੈਕਰਿਫਰੇਸ਼ਨ PCRE/Python/Java ਵਿੱਚ ਕੰਮ ਕਰਦਾ ਹੈ, ਪਰ Go (RE2) ਵਿੱਚ ਨਹੀਂ। ਮਾਡਲ ਸਭ ਤੋਂ ਸਧਾਰਨ ਠੀਕ ਢਾਂਚਾ ਚੁਣਦਾ ਹੈ ਅਤੇ ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਇੱਕ ਫੀਚਰ ਪੋਰਟੇਬਲ ਨਹੀਂ ਹੋਵੇ।

ਜਦੋਂ "ਅੱਖਰਾਂ" ਜਾਂ "ਸ਼ਬਦ ਅੱਖਰ" ਨਾਲ ਮਿਲਾਉਣ ਲਈ ਪੁੱਛਿਆ ਜਾਵੇ ਤਾਂ ਮਾਡਲ ਯੂਨੀਕੋਡ-ਸਮਝੀਆਂ ਕਲਾਸਾਂ ਵਰਤਦਾ ਹੈ (PCRE/Python/Java ਵਿੱਚ `\p{L}`, `\p{N}`; ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ `u` ਫਲੈਗ ਨਾਲ `[\p{L}]`) ਪੁਰਾਣੇ ASCII-ਕੇਵਲ `[a-zA-Z]` ਦੀ ਬਜਾਏ। ਜੇਕਰ ਤੁਸੀਂ ਪੁਰਾਣੇ ਰਵੱਈਏ ਨੂੰ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਪ੍ਰਸ਼ਨ ਵਿੱਚ "ASCII ਹੀ" ਦਾ ਜ਼ਿਕਰ ਕਰੋ।

ਮਾਡਲ ਨੂੰ ReDoS ਦਾ ਕਾਰਨ ਬਣਨ ਵਾਲੇ `(.+)+` ਵਰਗੇ ਨੈਸਟਡ ਕੁਆਂਟੀਫਾਇਰ ਤੋਂ ਬਚਣ ਲਈ ਕਿਹਾ ਗਿਆ ਹੈ। Go (RE2) ਲਈ ਇੰਜਣ ਰੇਖਿਕ ਸਮਾਂ ਗਰੰਟੀ ਦਿੰਦਾ ਹੈ ਇਸ ਲਈ ਇਹ ਨਿਰਮਾਣ ਰਾਹੀਂ ਅਸੰਭਵ ਹੈ। PCRE/JS/Python ਲਈ, ਲੰਬੇ ਇੰਪੁੱਟ ਨੂੰ ਹਮੇਸ਼ਾ ਟੈਸਟ ਕਰੋ - 10,000-ਅੱਖਰਾਂ ਦੀ ਸਤਰ ਨਾਲ Regex101 ਵਿੱਚ ਚਿਪਕਾਓ ਅਤੇ ਸਟੈਪ ਕਊਂਟਰ ਵੇਖੋ।

ChatGPT (GPT-4) regex ਨੂੰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਹੈਂਡਲ ਕਰਦਾ ਹੈ ਪਰ ਇਸ ਦੀ ਕੀਮਤ $20/ਮਹੀਨਾ ਹੈ ਅਤੇ ਸੰਬੰਧ regex-ਟੁਨਡ ਨਹੀਂ ਹੈ। Free.ai ਦਾ ਸਿਸਟਮ ਪ੍ਰੀਮੀਅਮ ਸਪੱਸ਼ਟ ਸੁਆਦ + ਮੇਲ/ਨਾ-ਮੇਲ ਟੈਸਟ ਕੇਸ + ਜਟਿਲਤਾ ਚੇਤਾਵਨੀਆਂ ਨੂੰ ਮਜਬੂਰ ਕਰਦਾ ਹੈ। ਸਵੈ-ਹੋਸਟ Qwen3ਕੋਡਰ ਰੋਜ਼ਾਨਾ ਟੋਕਨ ਪੁਲ ਦੇ ਅਧੀਨ ਮੁਫ਼ਤ ਹੈ। ਅਸਾਧਾਰਨ ਵਿਅੰਗਾਤਮਕ ਪੈਟਰਨਾਂ ਲਈ, ਪ੍ਰੀਮੀਅਮ GPT-5 ਭੁਗਤਾਨ ਟੋਕਨਾਂ ਨਾਲ ਉਪਲੱਬਧ ਹੈ।

ਹਾਂ — ਇੱਕ regex ਪਾਉ ਅਤੇ ਪੁੱਛੋ "ਇਸ Python regex ਨੂੰ Go RE2 ਵਿੱਚ ਬਦਲੋ" । ਮਾਡਲ ਇਸ ਨੂੰ ਸਿਰਫ਼ ਟੀਚੇ ਦੇ ਸੁਆਦ ਲਈ ਸਹਾਇਕ ਫੀਚਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੁੜ ਲਿਖਦਾ ਹੈ ਅਤੇ ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਕਿ ਇੱਕ ਫੀਚਰ ਦਾ ਕੋਈ ਸਮਾਨ ਨਹੀਂ ਹੁੰਦਾ (ਜਿਵੇਂ ਕਿ Python → Go ਜਾਣ ਸਮੇਂ ਬੈਕਰੈਫਰੈਂਸ) ।

ਹਾਂ — regex-specialist ਸਿਸਟਮ ਪਰੋਮਿਟ ਅਤੇ ਯੂਜ਼ਰ ਸੁਨੇਹੇ ਵਜੋਂ ਤੁਹਾਡੇ ਵੇਰਵੇ ਨਾਲ /v1/chat/ ਨੂੰ POST ਕਰੋ । ਟੂਲ ਲਈ ਫਾਇਦੇਮੰਦ, ਜੋ ਕਿ ਯੂਜ਼ਰ ਇੰਪੁੱਟ ਤੋਂ regex ਆਟੋ-ਜੁੜਦਾ ਹੈ (ਕੋਡ-ਮੁਕਤ ਫਾਰਮ ਬਿਲਡਰ, ਲਾਗ-ਪਾਰਸਰ ਸੰਰਚਨਾਕਾਰ) । /api/ ਵੇਖੋ ।

ਹਾਂ — ਪ੍ਰਾਇਮਰੀ ਕੋਡ ਬਲਾਕ ਵਿੱਚ ਭਾਸ਼ਾ- ਅਨੁਕੂਲ ਵਿਭਾਜਕਾਂ ਨਾਲ ਕੱਚਾ ਪੈਟਰਨ ਹੈ (ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਲਈ `/pattern/flags`, ਪਾਈਥਨ ਲਈ `r"pattern"`, ਗੋ ਲਈ ```pattern```) । ਆਪਣੇ ਸਰੋਤ ਵਿੱਚ ਸਿੱਧਾ ਕਾਪੀ ਅਤੇ ਚਿਪਕਾਓ ਕਲਿੱਕ ਕਰੋ ।

10,000 ਟੋਕਨਾਂ ਲਈ ਮੁਫਤ ਰਜਿਸਟਰ ਕਰੋ

ਮੁਫਤ ਅਕਾਊਂਟ ਬਣਾਓ

ਕੋਈ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਲੋੜੀਦਾ ਨਹੀਂ

ਤੁਸੀਂ ਇਹ ਟੂਲ ਕਿਵੇਂ ਰੇਟਿੰਗ ਦਿੰਦੇ ਹੋ?

Free.ai ਪਸੰਦ ਹੈ? ਆਪਣੇ ਦੋਸਤਾਂ ਨੂੰ ਦੱਸੋ!