Regex ନିର୍ମାତା

ବାଣିଜ୍ୟିକ ବ୍ୟବହାର ଠିକ ଅଛି 380+ ନମୁନା କୌଣସି ପାନୀୟ ଚିହ୍ନ ନାହିଁ କୌଣସି ସଦସ୍ୟତା ଆବଶ୍ୟକ ନାହିଁ
ଆକାର:
+ GPT-5, Claude, Gemini
ଆପଣ ସରଳ ଇଂରାଜୀରେ ଯାହାକୁ ମେଳଖାଉଛନ୍ତି ତାହା ବର୍ଣ୍ଣନା କରନ୍ତୁ ଏବଂ ଗୋଟିଏ ଫଳ-ନିର୍ଦ୍ଦିଷ୍ଟ regex - PCRE, JavaScript, Python, Go (RE2), କିମ୍ବା POSIX - ରେ ପହଂଚନ୍ତୁ - ଏକ ପର୍ଯ୍ୟାୟ-ବର୍ଗୀକରଣ ଏବଂ ଗୋଟିଏ ସକ୍ରିୟ ପରୀକ୍ଷକ ପ୍ରଦର୍ଶନ କରୁଅଛି ପ୍ରକୃତ ମେଳଖାଉ ଏବଂ ଭୁଲ ।
ନମୁନାକୁ ବର୍ଣ୍ଣନା କରନ୍ତୁ।
ନିୟମିତ ଅଭିବ୍ୟକ୍ତି

        
ନମୁନାରେ ମେଳକ

        
Explanation + test cases
ଉନ୍ନତ ବିକଳ୍ପଗୁଡ଼ିକ
ଫଳାଫଳ
ଟୋକନଗୁଡିକ କମ୍‌ ହୋଇଯାଉଛି। ଅଧିକ ଟୋକନଗୁଡ଼ିକୁ ଗ୍ରହଣ କରନ୍ତୁ
ଭଲ ଫଳାଫଳ ଚାହୁଁଛନ୍ତି କି? ପ୍ରୀମିୟମ ମଡେଲଗୁଡ଼ିକ (GPT-5, Claude, Gemini) ଉଚ୍ଚ ଗୁଣବତ୍ତା ପ୍ରଦାନ କରିଥାଏ। ଯୋଜନାଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ

❤️ Free.aiକୁ ଭଲପାଆନ୍ତି କି? ଆପଣଙ୍କ ବନ୍ଧୁମାନଙ୍କୁ ଜଣାଇ ଦିଅନ୍ତୁ!

ସଂଯୋଗ ପଠାଇବା ପାଇଁ ସଦସ୍ୟ ହୁଅନ୍ତୁ ଏବଂ ପ୍ରତି ବନ୍ଧୁ ପାଇଁ 25,000 ଟୋକନ ଆୟ କରନ୍ତୁ।

ଅଧିକ ଚାହୁଁଛନ୍ତି କି? 30K ଟୋକନ/ଦିନ + 10K ବନାମ ପାଇଁ ମୁକ୍ତ ଭାବେ ପଞ୍ଜୀକରଣ କରନ୍ତୁ
ମୁକ୍ତ ଭାବରେ ପଞ୍ଜୀକୃତ ହୁଅନ୍ତୁ

ଆପଣଙ୍କର ଅନୁରୋଧକୁ ପ୍ରକ୍ରିୟାକରଣ କରୁଅଛି...

AI ସହିତ ପ୍ରାକୃତିକ ଭାଷାରୁ regex ନମୂନା ସୃଷ୍ଟି କରନ୍ତୁ।

କିପରି ବ୍ୟବହାର କରିବେ Regex ନିର୍ମାତା

1
ଆପଣଙ୍କର ନିବେଶ ଭରଣ କରନ୍ତୁ

ପାଠ୍ୟ ଟାଇପ କରନ୍ତୁ, ଗୋଟିଏ ଫାଇଲକୁ ଅଦ୍ୟତନ କରନ୍ତୁ, କିମ୍ବା ଆପଣ ଯାହା ଚାହୁଁଛନ୍ତି ତାହା ବର୍ଣ୍ଣନା କରନ୍ତୁ। କୌଣସି ଖାତା ଆବଶ୍ୟକ ନାହିଁ।

2
ନିର୍ମାଣ କରନ୍ତୁ

ଆମର ଏଆଇ ଶ୍ରେଷ୍ଠ ମୁକ୍ତ ଉତ୍ସ ମଡେଲ ବ୍ୟବହାର କରି ଆପଣଙ୍କ ଅନୁରୋଧକୁ ସେକେଣ୍ଡରେ ପ୍ରକ୍ରିୟା କରିଥାଏ ।

3
ଆହରଣ କରନ୍ତୁ ଏବଂ ଭାଗିଦାରୀ କରନ୍ତୁ

ଆପଣଙ୍କର ଫଳାଫଳକୁ ଆହରଣ କରନ୍ତୁ, ନକଲ କରନ୍ତୁ, କିମ୍ବା ବଣ୍ଟନ କରନ୍ତୁ । ବ୍ୟକ୍ତିଗତ ଏବଂ ବାଣିଜ୍ୟିକ ବ୍ୟବହାର ପାଇଁ ମୁକ୍ତ ।

API ମାଧ୍ୟମରେ ଏହି ସାଧନକୁ ବ୍ୟବହାର କରନ୍ତୁ

ଏହି ସାଧନକୁ ଆପଣଙ୍କର ନିଜ କୋଡରୁ ସ୍ୱୟଂଚାଳିତ କରନ୍ତୁ। OpenAI-ସଂଗତି REST ଶେଷ ବିନ୍ଦୁ, ଧାରକ-ଟୋକେନ ପ୍ରମାଣପତ୍ର, କୌଣସି ଅତିରିକ୍ତ 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 ବ୍ୟତୀତ ସମସ୍ତ URLs", "balanced parentheses up to depth3") ଏବଂ ଗୋଟିଏ ସ୍ପର୍ଶ-ସଚେତନ ବାକ୍ୟ ବିନ୍ୟାସ ସହିତ ଗୋଟିଏ ସଠିକ regexକୁ ଫେରାଇ ନିଅନ୍ତୁ (PCRE, JavaScript, Python re, Go regexp, POSIX), ପର୍ଯ୍ୟାୟ-ପର୍ଯ୍ୟାୟ ବର୍ଣ୍ଣନା, ଏବଂ ଗୋଟିଏ ପରୀକ୍ଷା ପେନଲ ଯାହାକି ପ୍ରକୃତ ଶବ୍ଦମାଳାକୁ ଦର୍ଶାଇଥାଏ ଯାହାକି ମେଳଖାଉଛି ଏବଂ ମେଳଖାଉନାହିଁ।

Regex101 / Regexr / Debuggex ହେଉଛି EXPLAINER ସାଧନ - ଆପଣ regex ଲେଖନ୍ତି, ସେମାନେ ଏହାକୁ ବର୍ଣ୍ଣନା କରନ୍ତି । Free.ai ଗୋଟିଏ ଉତ୍ପାଦକ - ଆପଣ ଇଂରାଜୀରେ ଯାହା ଆବଶ୍ୟକ ତାହା ବର୍ଣ୍ଣନା କରନ୍ତି, ଏହା regex ଲେଖେ । ପ୍ରଥମ ଡ୍ରାଫ୍ଟ ପାଇଁ Free.ai କୁ ବ୍ୟବହାର କରନ୍ତୁ, ତାପରେ Regex101 କୁ ଲଗାନ୍ତୁ ଆପଣଙ୍କର ଚଳିତ ତଥ୍ୟ ସହିତ ପରୀକ୍ଷା କରିବା ପାଇଁ । ସଂଯୋଜିତ କାର୍ଯ୍ୟ ପ୍ରବାହ ଗୋଟିଏ ଚେତ ପତ୍ରରୁ ହସ୍ତଲିଖିତ regexes ଉପରେ ଘଣ୍ଟାଗୁଡ଼ିକୁ ସଂରକ୍ଷଣ କରିଥାଏ ।

PCRE (PHP, Perl, ଅଧିକାଂଶ ଆଧୁନିକ Linux ସାଧନଗୁଡ଼ିକରେ ପୂର୍ବନିର୍ଦ୍ଧାରିତ) JavaScript (ବ୍ରାଉଜର + ନୋଡ, Safari ≤16.3 ରେ କୌଣସି ପଛକୁ ଦେଖନ୍ତୁ ନାହିଁ) Python re (PCRE ସହିତ ସବୁଠାରୁ ନିକଟତର, କୌଣସି ଧାରଣକାରୀ ପରିମାଣକ ନାହିଁ) Go regexp (RE2 — କୌଣସି ପଛକୁ ଦେଖନ୍ତୁ ନାହିଁ, କୌଣସି ଧାରଣକାରୀ ପରିମାଣକ ନାହିଁ, କିନ୍ତୁ ରେଖାଗତ-ସମୟ ନିରାପଦ ନିଶ୍ଚିତ) POSIX BRE/ERE (grep, sed -E ବିନା) ଆପଣଙ୍କର ଲକ୍ଷ୍ୟ ଭାଷା ବ୍ୟବହାର କରୁଥିବା ଗୋଟିଏକୁ ବାଛନ୍ତୁ - lookbehind / ଧାରଣକାରୀ ପରିମାଣକ / ନାମିତ ସମୂହଗୁଡ଼ିକ ଭଳି ବିଶେଷତାଗୁଡ଼ିକ ସମସ୍ତ ରସଗୁଡ଼ିକରେ ପୋର୍ଟ କରିପାରିବେ ନାହିଁ।

ସତ୍ୟ ଉତ୍ତର: କୌଣସି regex ପ୍ରତ୍ୟେକ ପ୍ରକୃତ-ବିଶ୍ୱ ନିବେଶକୁ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ମେଳ ଖାଉନାହିଁ। ଇମେଲ ଯାଞ୍ଚ ଏକାଠି 6,425-ଅକ୍ଷର "RFC 5322 ଅନୁରୂପ" regex ଅଛି ଯାହାକି କେହି ପ୍ରକୃତରେ ବ୍ୟବହାର କରିନାହାଁନ୍ତି। Free.ai ଆପଣ ବର୍ଣ୍ଣନା କରିଥିବା ବ୍ୟବହାର ପାଇଁ 99% ମାମଲାକୁ ଲକ୍ଷ୍ୟ କରିଥାଏ ଏବଂ ବର୍ଣ୍ଣନାରେ ଜଣାଅଛି ଯେ ଅଂଶ ମାମଲା ବିଷୟରେ ଚେତାବନୀ ଦେଇଥାଏ (ଉଦାହରଣ ସ୍ୱରୂପ, "ଏହା example.co.uk ସହିତ ମେଳ ଖାଉଛି କିନ୍ତୁ example.museum ସହିତ ନୁହେଁ")। ଉତ୍ପାଦନକୁ ପଠାଇବା ପୂର୍ବରୁ ସର୍ବଦା ପ୍ରକୃତ ତଥ୍ୟ ସହିତ ଯାଞ୍ଚ କରନ୍ତୁ।

ହଁ — "explain:" ସହିତ ଉପସର୍ଗିତ ବର୍ଣ୍ଣନା ବାକ୍ସରେ regex କୁ ଲଗାନ୍ତୁ (ଯେପରିକି, `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) ଏବଂ ନମୁନା ପ୍ରତ୍ୟେକ ଟୋକନକୁ ଭାଙ୍ଗିଦେବ ଏବଂ ଆପଣଙ୍କୁ କହିବ ଯେ ଏହା ପ୍ରକୃତରେ କଣ ସହିତ ମେଳ ଖାଉଛି। ଅଧିକ ସଂକେତ-ସଚେତନ ବର୍ଣ୍ଣନା ପାଇଁ /code/explain/ କୁ ବ୍ୟବହାର କରନ୍ତୁ।

ହଁ — ଯେତେବେଳେ ବଚ୍ଛିତ ଢଙ୍ଗ ସେମାନଙ୍କୁ ସମର୍ଥନ କରେ। PCRE/Python/JS ଯୁକ୍ତାତ୍ମକ/ନକାରାତ୍ମକ lookbehind ଏବଂ lookahead କୁ ଅନୁମତି ଦେଇଥାଏ; ପଛପଟ ସଂଦେଷଗୁଡ଼ିକ PCRE/Python/Java ରେ କାମ କରେ କିନ୍ତୁ Go (RE2) ରେ ନୁହଁ। ନମୂନାଟି ସବୁଠାରୁ ସରଳ ସଠିକ ନିର୍ମାଣକୁ ବାଛିଥାଏ ଏବଂ ଗୋଟିଏ ବିଶେଷତା ପଠାଯାଇପାରିବ ନାହିଁ ବୋଲି ଚେତାବନୀ ଦେଇଥାଏ।

"ଅକ୍ଷର" କିମ୍ବା "ଶବ୍ଦ ଅକ୍ଷର"କୁ ମେଳକ କରିବାକୁ ପଚାରିବା ସମୟରେ ନମୂନା ୟୁନିକୋଡ-ସଚେତନ ଶ୍ରେଣୀଗୁଡ଼ିକୁ ବ୍ୟବହାର କରେ (PCRE/Python/Java ରେ `\p{L}`, `\p{N}`; JavaScript ରେ `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/ କୁ ଦେଖନ୍ତୁ।

ହଁ - ପ୍ରାଥମିକ ସଂକେତ ବ୍ଲକ୍ ଭାଷା-ସଂପର୍କିତ ବିଭାଜକ ସହିତ କଞ୍ଚା ନମୂନା ଧାରଣ କରିଥାଏ (JavaScript ପାଇଁ `/pattern/flags`, Python ପାଇଁ `r"pattern"`, Go ପାଇଁ ```pattern```)। ନକଲ କରିବା ପାଇଁ କ୍ଲିକ କରନ୍ତୁ ଏବଂ ସିଧାସଳଖ ଆପଣଙ୍କ ଉତ୍ସରେ ଲଗାନ୍ତୁ।

10,000 ଟୋକନ ପାଇଁ ମୁକ୍ତ ଭାବେ ଯୋଗଦାନ କରନ୍ତୁ

ଖାତା ନିର୍ମାଣ କରନ୍ତୁ

କୌଣସି କ୍ରେଡିଟ କାର୍ଡ ଆବଶ୍ୟକ ନାହିଁ

ଆପଣ ଏହି ଉପକରଣକୁ କିପରି ମାନ ଦେବେ?

Free.aiକୁ ଭଲପାଆନ୍ତି କି? ଆପଣଙ୍କ ବନ୍ଧୁମାନଙ୍କୁ ଜଣାଇ ଦିଅନ୍ତୁ!