← חזרה לתכונות
Free

בוחן Regex

בוחן Regex מעריך ביטויים קבועים מול טקסט בדיקה בזמן אמת. התאמות מודגשות בצבעים מתחלפים, קבוצות לכידה וקבוצות בעלות שם מופרדות לכל התאמה, וכל הדגלים הסטנדרטיים (g, i, m, s, u, y) נתמכים. מצב החלפה מראה כיצד החלפות הופכות את הטקסט.

ביטויים קבועים הם שפת ההדפסה הנפוצה, אבל להשיג אותם נכון דורש איטרציה. בוחן Regex הופך את האיטרציה הזו לפתע. הקלד דפוס וראה התאמות מודגשות בטקסט הבדיקה כשאתה מקליד. כל כרטיס התאמה מציג את המחרוזת התאומה, האינדקס שלה, וכל קבוצת לכידה ($1, $2, ...) וקבוצה בעלת שם ((?<name>...)) בנפרד — לא עוד 猜测 אם הקבוצות שלך לכדו מה שהצפית. כל שישה דגלים ביטוי קבוע JavaScript נתמכים דרך קלט דגל קומפקטי (gi, gim) וערך תיבת בחירה ידידותי יותר. מצב ההחלפה מפעיל String.replace עם הדפוס וההחלפה שלך — תומך $& (התאמה שלמה), $1..$9 (קבוצות) וחזרות בעלות שם. הכל פועל מקומית כדי שהקלט שלך יישאר במכונה שלך.

תצוגה מקדימה חיה
example.com
בודק Regex 3 משחקים נמצאו
דפוס
/ \b\w+@\w+\.\w+\b / gi
g גלובלי i התעלם מהמקרה m רב שורות s dotAll
טקסט בדיקה · משחקים מודגשים
שלח הודעות אימייל אל [email protected] או [email protected] לתמיכה.
אפשר גם להצטרף ל [email protected] לשאלות חיוב.
פרטי ההתאמה
תכונות מפתח

הדגשת התאמה חיה

התאמות מודגשות בצבעים סגול וירוק מתחלפים כשאתה מקליד — ראה בדיוק מה ה- regex לוכד ללא הפעלת הסקריפט.

פרטים לכל התאמה

כל התאמה מציגה את האינדקס שלה במקור, מחרוזת התאומה וכל קבוצת לכידה ($1, $2, ...) וקבוצה בעלת שם עם ערך.

כל דגלי JavaScript

תומך g (גלובלי), i (התעלם מ- case), m (multiline), s (dotAll), u (unicode), y (sticky). החלף דרך קלט קומפקטי או שורת תיבת בחירה.

תצוגה מקדימה של החלפה

הזן מחרוזת החלפה עם $&, $1..$9 או חזרות $<name>. לחץ על החלף כדי להפוך את טקסט הבדיקה באופן מיידי.

איטרציה מהירה

הפלט מתעדכן בחיים בכל לחיצת מקש. אין כפתור ריצה — כיול הדפוס שלך עד שההתאמות נראות נכונות.

שטח שגיאה

תחביר regex לא תקף מדווח עם הודעת השגיאה המדויקת מהמנוע JavaScript כדי שתוכל לתקן תחביר במהירות.

מקרי שימוש נפוצים

אימות קלט משתמש

בנה regex עבור דוא״ל, מספרי טלפון או קודי ZIP, ואז בדוק מול מקרים קיצוניים לפני משלוח לקוד הייצור.

ניתוח יומן וטקסט

חלץ שדות מובנים (חותמות זמן, מזהים, IP) משורות יומן על ידי איטרציה על regex עד שכל פורמט צפוי תואם.

חיפוש והחלפה Refactors

אמת שה- regex של חיפוש/החלפה פועל בבטחה בקוד או טקסט אמיתי לפני הפעלתו על מאות קבצים.

למידת Regex

ניסיון בתכונות כמו lookahead, lookbehind, קבוצות שלא לוכדות או בריחות נכסי Unicode בחול בטוח וחזותי.

ניפוי שגיאות של Regex שלא פועל

הדבק את ה- regex מהקוד שלך, הקלט שצריך להתאים, וראה בדיוק היכן ה- regex נכשל — לא עוד ניחושים.

איך להשתמש
1

פתח את בוחן Regex

לחץ על סמל Regex בדוק DevSuite Pro. חלונית נפתחת עם דפוס, דגלים, טקסט בדיקה ושדות החלפה.

2

הזן דפוס

הקלד את regex שלך בין הנטויות. ניתן להקליד דגלים ישירות (gi) או להחליף עם תיבות בחירה למטה.

3

הדבק טקסט בדיקה

הדבק את הטקסט לחיפוש באזור טקסט הבדיקה. התאמות מודגשות באופן מיידי.

4

בדוק קבוצות לכידה

רשימת פרטי התאמה למטה מציגה את האינדקס של כל התאמה וקבוצות לכידה. אשר כי הקבוצות שלך לוכדות מה שאתה מצפה.

5

נסה החלפה (אופציונלי)

הזן מחרוזת החלפה עם חזרות $1, $& או $<name>. לחץ על החלף כדי להפוך את הטקסט במקום.

מוכנים לנסות?

התקן את DevSuite Pro בחינם ופתח 64+ כלי פיתוח לדפדפן שלך.

הוסף ל-Chrome הוסף ל-Edge הוסף ל-FireFox