כלי בודק רגקס

בדוק ביטויים רגולריים של JavaScript מול טקסט לדוגמה, בדוק קבוצות לכידה, ותצפה מקדימה בפלט חלופי מבלי לצאת מהדפדפן.

השתמש בדף זה לבדיקות מהירות של 'RegExp' בדפדפן. הוא בכוונה קל יותר ממנפה שגיאות של IDE מלא ואינו מכוון לתכונות ייחודיות ל-PCRE בלבד.

שפות אחרות 日本語 | English | 繁體中文 | 繁體中文(香港) | עברית

למה להשתמש בבודק ה-regex הזה?

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.

תגובות (אופציונליות)

כדי להפחית עומס, התגובות נשלחות רק כשצריך.