آزمون عبارت منظم
یک الگوی regex بنویسید، آن را با متن تست کنید؛ موارد منطبق هایلایت میشوند، گروههای ضبط و تعداد موارد منطبق فوراً فهرست میشوند. رایگان، سمت کلاینت.
درباره آزمونهای Regex
عبارات منظم (عبارت منظم / عبارت منظمRegex یک استاندارد زبانی قدرتمند است که برای جستجو، تأیید یا استخراج الگوهای خاص در متن استفاده میشود. همین نحو برای بررسیهای ساده مانند تأیید ایمیل، شماره تلفن یا URL و همچنین کارهای پیشرفتهتر مانند تجزیه فایل گزارش یا تبدیلهای پیچیده متن اعمال میشود. این ابزار رایگان تست Regex به شما امکان میدهد فوراً الگویی را که تایپ کردهاید روی متن واقعی آزمایش کنید.
ابزار، جهانی (گرم), غیرحساس به حروف بزرگ و کوچک (i), خطوط زیاد (متر), نقطه گذاری همه (s / dotAll) و یونیکد (u) از پرچمهای آنها پشتیبانی میکند. تمام بخشهای منطبق با رنگ در متن برجسته شدهاند. اگر گروههای منطبقی وجود داشته باشند،(گروه)مقادیر در یک جدول جداگانه به همراه شمارههایشان فهرست شدهاند، بنابراین میتوانید به راحتی ببینید کدام مقدار توسط گروه ثبت شده است. وقتی یک الگوی نامعتبر وارد میکنید، ابزار بلافاصله هشدار میدهد و برنامه را از کار نمیاندازد.
تمام پردازش در مرورگر شما اتفاق میافتد؛ متن شما به هیچ سروری ارسال نمیشود. جاوا اسکریپت بومی است. RegExp از آنجا که از یک موتور regex استفاده میکند، نتایج کاملاً با محیطهای جاوا اسکریپت سازگار است. میتوانید از این ابزار به عنوان یک زمینه تمرینی در فرآیند یادگیری regex خود یا برای آزمایش زنده الگویی که در پروژه خود استفاده خواهید کرد، استفاده کنید.
گام به گام
- الگوی عبارت منظم عبارتی را که میخواهید بررسی کنید در کادر تایپ کنید (خطوط مورب)
/(بدون، فقط الگو). - با توجه به نیازهای شما پرچمها انتخاب کنید: g همه مسابقات، i غیرحساس به حروف بزرگ و کوچک، m خطوط زیاد، s نقطه نقطه، u یونیکد
- متن آزمایشی متنی را که میخواهید برای امتحان کردن الگو در ناحیه تعیینشده استفاده کنید، بچسبانید یا تایپ کنید.
- نتایج فوراً بهروزرسانی میشوند: تطابقها مورد تأکید استتعداد تطابقها نمایش داده میشود.
- اگر گروههای تسخیر وجود داشته باشند، زیر هر مسابقه میز گروهی به نظر میرسد؛ شماره گروه و مقادیر ذکر شده است.
سوالات متداول
^ و $ به عنوان یک خط جداکننده/خط خبری تفسیر میشود. s: نقطه همه — نقطه (.همچنین کاراکتر خط جدید را نگاشت میکند. u: یونیکد — پشتیبانی کامل از یونیکد را ارائه میدهد.(\d+)برای هر تطابق، محتویات این گروهها در جداول جداگانهای به صورت گروه ۱، گروه ۲ و غیره فهرست شدهاند. گروههای بدون نام و با نام ((?<ad>...)) پشتیبانی میشود.