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

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

טוקן שם תיאור דוגמה
אין טוקן התואם לחיפוש שלכם.
נסו טוקן או מונח אחר — למשל \b, lookahead או quantifier.

אודות מדריך טוקני Regex

רפרנס אסימוני ה-Regex מרכז כל אבן בניין של ביטוי רגולרי בטבלה אחת הניתנת לחיפוש: מחלקות תווים כמו ‎\d‎ ו-‎\w,‎ עוגנים כמו ‎^‎ ו-‎\b,‎ כמתים כמו ‎*‎ ו-‎{2,4},‎ קבוצות והפניות אחורה, lookahead ו-lookbehind, דגלים כמו i,‏ g ו-m, וה-escape-ים לתווים מיוחדים. כל אסימון מגיע עם שמו, משמעות בשפה פשוטה ודוגמה קצרה.

הוא בנוי לרגע שבו אתם חצי-זוכרים אסימון: אתם יודעים ש-lookahead קיים אך לא בטוחים אם זה ‎(?=…)‎ או ‎(?<=…),‎ או שאתם לא זוכרים אם ‎\b‎ הוא גבול מילה או backspace. החיפוש מקבל את האסימון עצמו, את שמו או מילה מתוך משמעותו, כך שכל אחד מהרמזים האלה ימצא את השורה.

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

כיצד להשתמש ב-מדריך טוקני Regex

  1. הקלידו אסימון (‎\d‎), שם (word boundary) או מילת מפתח משמעות (lookahead) בתיבת החיפוש.
  2. או צמצמו את הטבלה לפי קטגוריה: מחלקות תווים, עוגנים, כמתים, קבוצות, lookaround, דגלים או escape-ים.
  3. קראו את התיאור בשפה פשוטה של האסימון ואת דוגמת השימוש הקצרה שלו.
  4. לחצו על כפתור ההעתקה כדי לתפוס את האסימון המדויק עבור התבנית שלכם.

שאלות נפוצות

שניהם מאמתים מה מקיף את המיקום הנוכחי מבלי לצרוך אותו. lookahead‏ ‎(?=…)‎ בודק את הטקסט שבא אחריו; lookbehind‏ ‎(?<=…)‎ בודק את הטקסט שקודם לו. הצורות השליליות שלהם, ‎(?!…)‎ ו-‎(?<!…),‎ דורשות שהתבנית תהיה נעדרת במקום.

גבול מילה — המיקום ברוחב אפס בין תו מילה (אותיות, ספרות, קו תחתון) לבין תו שאינו מילה או קצה המחרוזת. הוא תואם מיקום, לא תו, וזו הסיבה ש-‎\bcat\b‎ מוצא את "cat" אך לא את "concatenate".

כאשר לתו יש משמעות מיוחדת — ‎. * + ? ( ) [ ] { } | ^ $‎ והבקסלאש עצמו. הוסיפו לו קידומת בקסלאש כדי לתאום אותו כפשוטו; קטגוריית ה-escape-ים מפרטת כל אחד מהם עם דוגמה.

האסימונים המפורטים הם הליבה המשותפת שחולקים מנועים מרכזיים (JavaScript,‏ PCRE וכדומה). כמה תכונות מתקדמות, כמו lookbehind, הגיעו מאוחר יותר במנועים מסוימים, אז בדקו את התיעוד של השפה שלכם למקרי קצה.

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

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

שתף זאת
צריך עזרה?
נתקלת בבעיה בכלי הזה? ספר לצוות שלנו.
דיווח על בעיה

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