راهنمای تست Regex آنلاین
عبارات باقاعده (Regex) قدرتمندترین ابزار جستجو و اعتبارسنجی الگو در متن هستند، اما سینتکس دشواری دارند و اشتباه کوچک، ساعتها وقت میگیرد. تستر Regex دامینز این فرایند را فوری میکند: الگو را بنویسید، متن نمونه را بدهید و همان لحظه همه مطابقتها با هایلایت زرد، شماره و جایگاه هر یافته و گروههای (Capture Group) استخراجشده را ببینید.
امکانات تستر
- هایلایت زنده: با هر تغییر در الگو یا متن، نتیجه بلافاصله بهروز میشود.
- فلگهای استاندارد: g (همه موارد)، i (بیتوجه به بزرگی حروف)، m (چندخطی)، s (نقطه شامل خط جدید) و u (یونیکد).
- نمایش خطاها: اگر الگو نامعتبر باشد، پیام دقیق خطای جاوااسکریپت را میبینید.
- کتابخانه آماده: الگوهای پرکاربرد مثل ایمیل، URL، موبایل ایران، کد ملی، تاریخ شمسی، رنگ هگز و IP با یک کلیک بارگذاری میشوند.
الگوهای محبوب فارسی
برای شماره موبایل ایران الگوی \b09\d{9}\b، برای تاریخ شمسی \b1[34]\d{2}\/(0?[1-9]|1[0-2])\/(0?[1-9]|[12]\d|3[01])\b و برای کلمات فارسی [\u0600-\u06FF]+ را امتحان کنید. همه پردازشها در مرورگر شما انجام میشود؛ متن محرمانه (لاگها، داده مشتریها و ...) جایی ارسال نمیشود.
نکته: موتور Regex این ابزار همان موتور استاندارد JavaScript است؛ برای زبانهای دیگر (PCRE پایتون/PHP) تفاوتهای کوچکی مثل lookbehind و named groups وجود دارد اما الگوهای رایج یکسان کار میکنند.