בודק Regex מקוון
נפו באגים בביטויים רגולריים של JavaScript בזמן אמת: התאמות מודגשות, קבוצות לכידה, דגלים ותצוגה מקדימה של החלפה.
🔒 מעובד כולו בדפדפן שלך - שום דבר שתזין כאן לא יועלה לעולם.
תוצאה
בודק regex זה הוא סביבת עבודה חיה לפיתוח וניפוי באגים של ביטויים רגולריים ב-JavaScript. הקלידו תבנית, החליפו את דגלי g, i, m, s ו-u, והדביקו כל טקסט בדיקה: התאמות מודגשות ישירות בטקסט תוך כדי הקלדה, מונה מראה כמה נמצאו, ורשימה מפורטת מפרקת כל התאמה לקבוצות הלכידה הממוספרות והמזוהות בשם שלה. שגיאות תחביר לא פשוט נכשלות בשתיקה – הבודק מציג את ההודעה המדויקת ממנוע ה-JavaScript, כך שסוגר תועה או מכמת לא חוקי נתפסים מיד.
הוא נבנה לפיתוח תבניות, לא לפעולות טקסט חד-פעמיות. כשאתם מעצבים לכידה למנתח לוגים, בודקים אילו פורמטים של URL אימות מקבל, או לומדים מה lookaheads באמת עושים, אתם צריכים לראות קבוצות, מיקומים ומקרי קצה – זה מה שהכלי הזה מראה. עבור עבודות חיפוש או חיפוש-והחלפה יומיומיות ופשוטות על פיסת טקסט, הכלים הייעודיים לחיפוש בטקסט והחלפה בטקסט מהירים יותר; הבודק הזה הוא המקום שאליו הולכים כדי שהתבנית עצמה תהיה נכונה.
מצב ההחלפה הופך אותו לתצוגה מקדימה של שִׁכתוב: הזינו מחרוזת החלפה עם הפניות $1, $& או $<name> וראו את הטקסט המשונה זה לצד זה עם המקור, לפני שאתם מטמיעים את הביטוי בקוד. בשילוב עם דפי ההגדרות מראש – תבניות מוכנות לאימיילים, כתובות URL, מספרי טלפון, כתובות IP, תאריכים ומדיניות סיסמאות – הוא משמש גם כעיון מעשי בביטויים נפוצים מהעולם האמיתי.
הכול רץ מקומית בדפדפן שלכם באמצעות מנוע RegExp המקורי של JavaScript – אותו מנוע שיריץ את התבנית שלכם בקוד JS ב-production, כך שמה שמתאים כאן מתאים שם. שום טקסט או תבניות לא מועלים לשום מקום, מה שהופך את זה לבטוח לנפות באגים בביטויים מול לוגים אמיתיים, דגימות נתוני לקוחות או קבצי תצורה, אפילו במצב לא מקוון.