שלח תשובה

זירת השאלות

455
צפיות
3
תשובות

regExp סורר…

,‏ 24 בדצמבר, 2004

אני מנסה משהו פשוט עם השיטה exec שלא פועל.
אובייקט הregExp:

var regExp = /[a-z]+/g ;

כאשר אני עושה זימון כך:

MyArray = regExp.exec(‘abc123def456’) ;


אני מצפה שיתקבל מערך עם שני תאים באחד ‘abc’ ובשני’def’.
אבל מתקבל מערך עם תא אחד בלבד….
(ד"א זה עובד כשאני משתמש בmatch)

תגיות:

3 תשובות

  1. זהר פלד הגיב:

    נפתרה הבעיה?
    זה נראה לי לא ממש הגיוני, אבל הפעם האחרונה שהשתמשתי ב exec היתה כשלמדתי איך עובדים עם regExp, ככה שיכול להיות שאני פשוט לא זוכר…

    אם עוד לא פתרת את זה לבד, אני אנסה למצוא לך פתרון…

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

  3. ניר טייב הגיב:

    זה מה שבאמת התכוונתי בתפוז
    אבל כבר שמת קישור אז לא הרגשתי צורך להגיד את זה

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!