Command Palette

Search for a command to run...

בו

בונה רגקס

בנה, בדוק וניפוי ביטויים רגילים עם התאמה בזמן אמת ו-Cheatsheet מקיף

מהו Regex Builder?

Regex Builder הוא כלי מקוון חינמי לבנייה, בדיקה וניפוי באגים של ביטויים רגולריים עם התאמה בזמן אמת ומשוב חזותי. ביטויים רגולריים (Regex) הם רצפים רבי עוצמה של התאמת דפוסים המשמשים בתכנות, עיבוד טקסט ואימות נתונים כדי לחפש, להתאים ולתפעל מחרוזות.

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

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

דפוסים שנבנו כאן פועלים במנוע ה-JavaScript, וטעמי הביטוי הרגולרי שונים יותר ממה שאנשים מצפים תכונות PCRE שמעולם לא היו ל-JavaScript כוללות רקורסיה, מכמים רכושניים ו\K, כך שדפוס שהוסר מתשובה של PHP או Perl עשוי שלא להדר. Lookbehind אכן עובד בדפדפנים מודרניים אך הגיע באיחור, כך שהוא עדיין יכול להיכשל במכשירים ישנים יותר הכשל ששווה לצפות בו הוא ביצועים ולא תחביר: מכמתים מקוננים על אותם תווים, כגון (a+)+, יכולים לקחת זמן אקספוננציאלי בקלט שאינו תואם, שזו הצורה מאחורי רוב באגי מניעת השירות של ביטוי רגולרי אם דפוס הוא מיידי בקלט קצר ותלוי בקלט ארוך יותר, זו הסיבה. בדוק מול נתונים מציאותיים, כולל המחרוזות שאתה מצפה להיכשל, לא רק אלו שאתה מצפה שיתאימו.

כיצד להשתמש ב-Regex Builder?

  1. הזן את דפוס ה-Regex שלך

    הקלד את דפוס הביטוי הרגולרי שלך בשדה קלט התבנית. הגדר דגלים כמו Global (G), לא רגיש לאותיות רישיות (I), או Multiline (M) לפי הצורך.

  2. הוסף טקסט בדיקה

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

  3. הצג התאמות בזמן אמת

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

  4. צמצם והשתמש

    השתמש ב-Cheatsheet כדי לחדד את הדפוס שלך. לאחר שהביטוי הרגולרי שלך פועל כהלכה, העתק את התבנית לשימוש בקוד או ביישום שלך.

תכונות מפתח

  • כל דגל, הוחלף בשידור חי

    ניתן להחליף כל אחד גלובלי, חסר רישיות, רב-קו ו-dotAll בזמן שהתאמות מתעדכנות, שהוא לעתים קרובות התיקון כמו הדפוס עצמו

  • התאמת דפוסים בזמן אמת

    ראה התאמות מודגשות באופן מיידי בזמן שאתה מקליד את דפוס ה-Regex שלך, ללא צורך ללחוץ על כפתור

  • רמאות מקיף

    הפניה מובנית המכסה מחלקות אופי, מכמתים, עוגנים, קבוצות, מבטים קדימה ועוד

  • תמיכה בדגל

    החלף דגלי regex נפוצים כולל גלובלי (G), לא רגיש לאותיות רישיות (i), multiline (m) ואחרים

Frequently Asked Questions

כן, ה-Regex Builder חינמי לחלוטין ללא צורך בהרשמה.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

regexregular expressionpatternmatchtestbuildervalidatorcheatsheet