فقط در مرورگر

تستر Regex (پیش‌نمایش مطابقت/گروه‌ها/جایگزینی)

یک تستر Regex که می‌توانید فوراً استفاده کنید — الگو و متن خود را بچسبانید و نتیجه را در یک صفحه ببینید. مطابقت‌ها هایلایت شده و گروه‌های کپچر به همراه پیش‌نمایش جایگزینی با هم نمایش داده می‌شوند.

همه چیز به صورت محلی در مرورگر شما اجرا می‌شود. هیچ‌چیز به سرور ارسال نمی‌شود.

/ /

ارزیابی با استفاده از Regex جاوااسکریپت (ECMAScript). رفتار ممکن است با PCRE متفاوت باشد.

پرچم‌ها
جزئیات
پرچم‌های g/i/m موارد پایه هستند. برای پرچم‌های بیشتر «جزئیات» را باز کنید.
از $1، $2 برای گروه‌ها استفاده کنید. $& مطابقت کامل است.
متن ورودی
متنی را که می‌خواهید تست کنید بچسبانید
هایلایت‌ها
بخش‌های منطبق هایلایت می‌شوند

            
مطابقت‌ها: {count} / زمان: {ms} میلی‌ثانیه / مهار شده: {anchor} / جایگزینی: {replace} / حالت: {mode}
نتایج

تنظیمات

نحوه استفاده

وارد کردن الگو

عبارت منظم خود را تایپ کرده و پرچم‌های مورد نیاز را انتخاب کنید.

چسباندن متن ورودی

همزمان با تایپ، هایلایت‌ها در سمت راست ظاهر می‌شوند.

بررسی نتایج

مطابقت‌ها، گروه‌ها و جایگزینی‌ها را در زبانه‌ها بررسی کنید.

نمونه‌ها اعمال الگو، پرچم‌ها و جایگزینی

نکات

این ابزار Regex جاوااسکریپت را ارزیابی می‌کند.

  • برخی قابلیت‌های اختصاصی PCRE (مانند atomic groups) در دسترس نیستند.
  • گروه‌های نام‌گذاری شده و lookbehind ممکن است در محیط‌های مختلف متفاوت باشند.
  • تضمینی نیست که نتایج دقیقاً با PCRE مطابقت داشته باشند.
مهم

قبل از استفاده در محیط عملیاتی نتایج را تأیید کنید، زیرا رفتار PCRE می‌تواند متفاوت باشد.

سؤالات متداول

پرچم‌های g/i/m چه هستند؟

آن‌ها را از طریق چک‌باکس‌ها فعال کنید. (g=جهانی، i=نادیده گرفتن حروف کوچک/بزرگ، m=چندخطی)

آیا می‌توانم جایگزینی را تست کنم؟

یک رشته جایگزین وارد کنید تا زبانه Replace به‌روزرسانی شود. ارجاع به گروه‌ها با استایل $1 نیز کار می‌کند.

آیا این ابزار با PCRE متفاوت است؟

بله. این ابزار از Regex جاوااسکریپت استفاده می‌کند، بنابراین برخی الگوها متفاوت از PCRE عمل می‌کنند.