Зөв илэрхийллийг үүсгэгч

Худалдааны зориулалттай 581 загварууд Ус тэмдэггүй Бүртгэл шаардлагагүй
Модель:
+ GPT-5, Claude, Gemini
Ямар үгийг тохируулахыг хүсч байгааг энгийн Англиар тодорхойлж, PCRE, JavaScript, Python, Go (RE2) эсвэл POSIX гэсэн янз бүрийн дүрмийн илэрхийлэлийг тус тусын аргаар тайлбарлаж, бодит тохирол, алдааг харуулсан туршилтын програмыг ашиглан олж авна.
-
Зураглал
Зөв илэрхийлэл

        
Тоглоомын загвар

        
Explanation + test cases
Дээд зэргийн сонголтууд
Үр дүн
Токен багасч байна. Өөр тэмдэгт авах
Сайн үр дүн хүсч байна уу? Дээд зэрэглэлийн загварууд (GPT-5, Claude, Gemini) илүү өндөр чанартай. Зураг

❤️ Free.ai-ийг хайрладаг уу? Найзуудаа хэлж өгөөрэй!

-д бүртгүүлэхэд зөвлөх холбоосыг авч, найз бүрт 30,000 жетон олж болно.

Дэлгэрэнгүйг хүснэ үү? Үнэгүй бүртгүүлэх: 30,000 тэмдэгт/өдөр
Үнэгүй бүртгүүлэх

Танай хүсэлтийг боловсруулж байна...

Хиймэл оюун ухаанаар байгалийн хэлнээс дүрс үүсгэх.

Хэрхэн ашиглах вэ Зөв илэрхийллийг үүсгэгч

1
Таны оруулсан мэдээллийг оруулах

Текст бичих, файл өргөх, эсвэл хүссэн зүйлээ тодорхойлох. Тохиргоо хийх шаардлагагүй.

2
Бүтээх товчийг дарна уу

Бидний хиймэл оюун ухаан хамгийн сайн нээлттэй эхийн загваруудыг ашиглан таны хүсэлтийг секундэд боловсруулдаг.

3
Дуу хураагуур

Үр дүнгээ татаж авах, хуулбарлах, хуваалцах. Хувийн болон бизнесийн зориулалттай үнэгүй.

Энэ хэрэгслийг API-ээр ашиглах

Энэ хэрэгслийг өөрийн кодноос автоматжуулах. OpenAI-тай нийцсэн REST эцсийн цэг, Bearer-token аудит, нэмэлт 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."}]}'

Зөв илэрхийллийг үүсгэгч - FAQ

Ямар үгийг тохируулахыг хүсч байгааг энгийн Англиар ("US zip codes", "all URLs except localhost", "balanced parentheses up to depth 3") тодорхойл. Ингэснээр та зөв дүрмийн илэрхийллийг (PCRE, JavaScript, Python re, Go regexp, POSIX) олж авах болно. Мөн үүнийг хэрхэн хийх талаар зааварчилгаа, тохирох ба тохирохгүй мөрүүдийг харуулсан туршилтын панелийг харах боломжтой.

Regex101 / Regexr / Debuggex нь EXPLAINER хэрэгсэл юм - та дүрмийн илэрхийллийг бичиж, тэд тайлбарлана. Free.ai нь генератор юм - та англиар юу хэрэгтэйг бичнэ, тэр дүрмийн илэрхийллийг бичнэ. Free.ai- ийг анхны дүрмийн илэрхийллийн хувьд ашигла, дараа нь Regex101- ийг өөрийн бодит мэдээллийн дагуу туршиж үз. Холбогдсон ажлын урсгал нь алдаа засах хуудаснаас дүрмийн илэрхийллийг гараараа бичих цаг хугацааг хэмнэнэ.

PCRE (PHP, Perl, хамгийн сүүлийн үеийн Linux хэрэгслүүдийн default). JavaScript (browser + Node, Safari ≤16.3-д backlook байхгүй). Python re (PCRE-д хамгийн ойр, possessive quantifiers байхгүй). Go regexp (RE2 — backreferences байхгүй, lookarounds байхгүй, гэхдээ linear-time-ийн аюулгүй байдал баталгаажсан). POSIX BRE/ ERE (grep, sed -E-гүй). Таны зорилго хэлний ашигладаг нэгийг сонгоно - backlook / possessive quantifiers / named groups зэрэг шинж чанарууд бүх хувилбаруудад нийцэхгүй.

Үнэнч хариулт: ямар ч дүрэмжсэн илэрхийлэл бодит өгөгдөлтэй тохирохгүй. Эл- шуудан шалгах нь 6425 тэмдэгттэй "RFC 5322- тэй нийцсэн" дүрэмжсэн илэрхийлэлтэй бөгөөд хэн ч ашигладаггүй. Free.ai нь таны бичсэн хэрэглээний 99% - ийг зорин, тайлбарт тодорхойлсон өргөн хэрэглээний илэрхийлэлд анхааруулж байна (жишээ нь, "энэ нь example. co. uk- тэй тохирно, гэхдээ example. museum- тэй тохирохгүй"). Үйлдвэрлэлд илгээхээс өмнө үргэлж бодит өгөгдөлтэй харьцуулж шалгаарай.

Тийм ээ - дүрслэлд "explain:" (жишээ нь, 'explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`)-ийг оруулаад загвар нь өгөгдлийг нь хувааж, яг юу тохирохыг нь заана. Кодыг нь мэддэг тайлбарыг нь /code/explain/ ашиглана.

Тийм - сонгосон хувилбар нь дэмждэг бол. PCRE/Python/JS нь эерэг/сөрөг backlook болон lookahead-ийг зөвшөөрдөг; backreferences нь PCRE/Python/Java-д ажилладаг боловч Go (RE2)-д ажилладаггүй. Модель нь хамгийн энгийн зөв бүтэц сонгож, онцлог нь зөөвөрлөгдөх боломжгүй бол анхааруулдаг.

"Хэвтрүүд" эсвэл "Хэвтрийн тэмдэгт"-ийг тохируулахыг хүсэхэд загвар нь Unicode-д нийцсэн ангиудыг ашиглана (PCRE/Python/Java-д '\p{L}', '\p{N}'; JavaScript-д 'u' тэмдэгтэй '[\p{L}]') хуучин ASCII-ийн оронд '[a-zA-Z]'. Хэрэв хуучин үйлдлийг хүсвэл асуултанд "ASCII only" гэж бичнэ үү.

Модельд ReDoS үүсгэдэг `(.+)+`-ийн адил нийлмэл квантизаторуудыг зайлуулахыг заасан. Go (RE2)-ийн хувьд хөдөлгүүр нь шугаман хугацааг баталгаажуулдаг тул энэ нь бүтээхэд боломжгүй. PCRE/JS/Python-ийн хувьд үргэлж урт оруулалтуудыг туршиж үзнэ үү - Regex101-д 10,000 тэмдэгттэй мөрийг хавсаргаад алхмын тоог харна уу.

ChatGPT (GPT-4) нь regex-ийг сайн зохицуулдаг боловч $20/сарын төлбөртэй бөгөөд орчин нь regex-тэй тохирохгүй. Free.ai-ийн системийн урилга нь тодорхой амт + тохирох / тохирохгүй тестийн тохиолдол + хүндрэл анхааруулга шаарддаг. Өөрийн зQwen 3-ийн кодлогч нь өдөр тутмын токен санд үнэгүй байдаг. Бусад хэв маягуудад, premium GPT-5 нь үнэтэй токенуудтай байдаг.

Тийм ээ - дүрмийн илэрхийллийг оруулаад "Python- ийн дүрмийн илэрхийллийг Go RE2 болгон хувиргах" гэж асуу. Модель нь зөвхөн зорилтот хувилбарын дэмждэг шинж чанаруудыг ашиглан дахин бичиж, шинж чанар нь тэнцүү биш бол анхааруулдаг (жишээ нь Python → Go- ийн үед backreferences).

Тийм - POST to /v1/chat/ witharegex-specialist system prompt and your description as the user message. Энэ нь хэрэглэгчийн оруулснаас regex-ийг автоматаар үүсгэдэг хэрэгслийн (кодгүй маягт бүтээгч, тэмдэглэл-анализатор тохируулах) хувьд ашигтай. /api/-г үзнэ үү.

Тийм ээ - үндсэн кодын блок нь хэлний тохирох хуваагчаар (JavaScript-ийн '/ pattern/flags', Python-ийн 'r" pattern ", Go-ийн 'pattern') чиглүүлээгүй загварыг агуулдаг. Нууц үгийг оруулахдаа 'Хуваалцах' товчийг дарна уу.

Үнэгүй бүртгүүлэх: 30,000 тэмдэгт/өдөр

Тохиргооны хуудас

Кредит карт шаардахгүй

Энэ хэрэгслийг хэрхэн үнэлэх вэ?

Free.ai-ийг хайрладаг уу? Найзуудаа хэлж өгөөрэй!