618
צפיות
צפיות
3
תשובות
תשובות
regExp סורר…
אני מנסה משהו פשוט עם השיטה exec שלא פועל.
אובייקט הregExp:
var regExp = /[a-z]+/g ;
כאשר אני עושה זימון כך:
MyArray = regExp.exec('abc123def456') ;
אני מצפה שיתקבל מערך עם שני תאים באחד 'abc' ובשני'def'.
אבל מתקבל מערך עם תא אחד בלבד….
(ד"א זה עובד כשאני משתמש בmatch)
3 תשובות
נפתרה הבעיה?
זה נראה לי לא ממש הגיוני, אבל הפעם האחרונה שהשתמשתי ב exec היתה כשלמדתי איך עובדים עם regExp, ככה שיכול להיות שאני פשוט לא זוכר…
אם עוד לא פתרת את זה לבד, אני אנסה למצוא לך פתרון…
הוא לא עושה בדיוק מה שכתוב שהוא
עושה בהרבה מקומות, כל פעם שמזמנים אותו, הוא מחזיר את הערך המתאים הבא.
העלתי לינק בתפוז להסבר…
זה מה שבאמת התכוונתי בתפוז
אבל כבר שמת קישור אז לא הרגשתי צורך להגיד את זה