למה להשתמש בבודק ה-regex הזה?
- בדוק את התנהגות ה-regex של JavaScript באופן מקומי בדפדפן.
- החלפת דגלים של 'g', 'i', 'm', 's' ו-'u' מבלי לכתוב מחדש את כל הביטויים.
- ראו מיקומי התאמה, קבוצות לכידה ופלט החלפה במקום אחד.
- שמור על טקסט הדפוס והבדיקה מחוץ לכתובת ה-URL של השיתוף והיסטוריית הדפדפן.
Test a JavaScript regex
בחר פריסט או הזן דפוס משלך. כתובת ההגדרות שהועתקה שומרת רק את הפריסט הפעיל והדגלים.
תשומות
טקסט בדיקה
תוצאת רגקס
תצוגה מקדימה מודגשת
תוצאת החלפה
משחקים וקבוצות תפיסה
דף זה עוקב אחרי כללי ה-JavaScript regex בדפדפן
הדפדפן מקמפל את הדפוס שלך עם מנוע JavaScript המובנה 'RegExp'. זה אומר תחביר נתמך בדפדפן, דגלים הנתמכים בדפדפן, וכללי החלפת JavaScript. אם תבנית עובדת בכלי ממוקד PCRE אך נכשלת כאן, כנראה שהתחביר שייך למנוע רגקס אחר.
מה המשמעות של הדגלים
g מוצא התאמות מרובות, i מתעלם מהמקרה, m changes ^ and $ לעבוד לפי שורה, s בואו נקודה להתאים קווים חדשים, ו u מאפשר ניתוח מודע ליוניקוד.
השתמש בזה כבודק קל משקל
דף זה מיועד לבדיקות התאמה מהירות, קבוצות לכידה ופלט החלפה. הוא אינו שואף להחליף מנפה שגיאות IDE, חוקר עץ תחביר מלא או סביבה כבדה של PCRE.
שאלות נפוצות
האם זה משתמש בכללי regex של JavaScript או PCRE?
דף זה משתמש במנוע RegExp של JavaScript בדפדפן. תכונות PCRE בלבד שאינן קיימות ב-JavaScript אינן נתמכות כאן.
מה הדגלים g, i, m, s, ואתה מתכוון?
g מוצא התאמות מרובות, i מתעלם מהמקרה, m changes ^ and $ לעבוד לפי שורה, s בואו נקודה להתאים קווים חדשים, ו u מאפשר ניתוח מודע ליוניקוד.
למה כתובת ה-URL של השיתוף לא כוללת את הדפוס או טקסט הבדיקה שלי?
דף זה מעתיק URL להגדרות בלבד כדי שהדפוס, טקסט הבדיקה והטקסט החלופי שלך לא יופיעו בשורת הכתובת, היסטוריית הדפדפן או בקישורים המשותפים.
האם זה נועד להחליף דיבאגר REGEX מלא של IDE?
לא. דף זה הוא בודק קל משקל לבדיקות מהירות, התאמות, קבוצות לכידה ופלט החלפה. הוא אינו שואף להחליף מנפה שגיאות כבד או כלי ממוקד PCRE.
קשורים
תגובות (אופציונליות)
כדי להפחית עומס, התגובות נשלחות רק כשצריך.