![]() |
עזרה בביטויים רגולריים
היי ,
צרי ךעזרה בביטוי רגולרי הערך שיוכנס יכיל אותיות אנגליות ורווחים בלבד, חייב להתחיל באות אני מצליח שרק אותיות ורווחים אבל אם אני מכניס קודם את הרווח זה לא עובד הביטוי הרגולרי ששמתי: קוד:
[a-zA-Z]*[a-zA-Z\s]* אשמח לתיקון |
תנסה את זה
קוד:
([a-zA-Z](\s)?)+ |
אתה יכול להסביר מה כתבת פה בעצם? כדי שאבין ולא סתם אעשה..
עריכה: עובד ואשמח להסבר |
התבנית שלך לא עובדת מסיבה אחת - בקבוצת התווים הראשונה (רק של האותיות) שמת *, מה שאומר שיכולים להיות גם 0 תווים כאלה, ובקבוצת התווים השניה יש רווח. מה שאומר שגם אם אתה שם רק רווח המילה תתקבל כי לא חייבת להיות אות לפני הרווח. אם תשים + במקום ה* התבנית תחייב את המילה שתהיה לפחות אות אחת אם לא יותר בתחילת המילה.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 17:13. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ