![]() |
עזרה ב REGEX
אני מנסה לאפשר אך ורק תווים באנגלית ומספרים בהרשמה וזה לא בדיוק פועל.
ה REGEX שלי PHP קוד:
|
אתה צריך לעשות ככה:
קוד:
/^([a-zA-Z0-9]+)$/ |
ציטוט:
|
דווקא ה $ וה ^ מיותרים...
|
אם אני יוריד את ה$ ו^ מהביטוי אז הוא יחשיב לי מחרוזת כזאת - sdfsdf_sdf כחוקית
|
עשיתי מספר בדיקות, המסקנות הן שרותם ושי טועים.
רק מה שמאור כתב עובד, שינויים גורמים לזה להפסיק לעבוד. |
ציטוט:
http://asd.sbsil.biz/?asd=ASDDSA אין טעם לעשות את הסוגריים, כי גם במידה ואתה רוצה את הערך חזרה (עם $matches), אתה תקבל את הכל..אז זה לא ממש משנה. ככה שזה יעבוד אותו דבר עם ובלי סוגריים, אבל הם פשוט מיותרים. זהו. |
מוזר.. בדקתי בהתחלה את המחרוזת
קוד:
dasdda* עכשיו עובד עם שתיהם.. חחח |
ציטוט:
|
אז רק רותם טועהP:
=| |
כל הזמנים הם GMT +2. הזמן כעת הוא 06:36. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ