מדוע החיפוש הזה חוזר חיובי?
-
@אהרן אמר במדוע החיפוש הזה חוזר חיובי?:
new RegExp('[\r\t-\–]')
כאשר אתה מביא מחרוזת לבנאי של Regex שכולל escape characters (תווי בריחה?) צריך להבריח אותם אחרת סביבת ה-JS מפרסר אותם ולא מעביר אותם הלאה לבנאי:
new RegExp('[\\r\\t\\-–]') -
לא הבנתי למה הוא לא מעביר אותם לבנאי...
שיפרסר אותם עד מחר. הבנאי מקבל תו של טאב ותו של קפיצת שורה. הוא לא מכבד אותם כשהם מגיעים ככה? -
סתם ככה גם ברגקס אין עניין לעשות escape לתוים האלו,
וגם מה שכן צריך ברגקס לעשות escape למשל סימן שאלה, בתוך סוגריים מרובעות פטורים מזה, ללמדכם כמה זה חכם... -
@dovid אמר במדוע החיפוש הזה חוזר חיובי?:
סתם ככה גם ברגקס אין עניין לעשות escape לתוים האלו,
כן צריך עבור
-(רק בתוך סוגריים מרובעות, נ"ל) אחרת זה מתורגם כטווח (שזה מה שקרה בקוד ש@אהרן העלה. זה מה שגרם לבעיה) -
@dovid אמר במדוע החיפוש הזה חוזר חיובי?:
סתם ככה גם ברגקס אין עניין לעשות escape לתוים האלו,
כן צריך עבור
-(רק בתוך סוגריים מרובעות, נ"ל) אחרת זה מתורגם כטווח (שזה מה שקרה בקוד ש@אהרן העלה. זה מה שגרם לבעיה)
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות