![]() |
[JS + PHP] שתי שאלות על RegExp .
1. איך כותבים RegExp ב PHP? ב JS כותבים את ה RegExp כפי שהוא ב IF.. איך ב PHP?
2. יש לי את ה RegExp הבא: קוד:
/^\w{3,15}$/.test(checks_value) איך אפשר לעשות את זה? תודה, |
עקרונית בשביל לעשות REGEX ב PHP יש לך 2 פונקציות עיקריות
EREGI ו PREG וכמובן כל הנגזרות שלהם כאשר PREG לקוחה מ PREL והיא נחשבת יותר מהירה מהשניה לגבי אותיות עבריות יש 2 אפשרויות אם הדף שלך כתוב ב WINDOWS-1255 וגם ה INPUT נראה לי שזה ימצא אם לא, תנסה להמיר את המחרוזת לתווים אסקים ואז להשתמש בכל מקרה אני לא בטוח לגבי העיברית אז אל תתפוס אותי במילה |
תודה בקשר ל PHP (אפשר רק דוגמא לשימוש? כי ב PHP.NET לא מראים ממש REG EXP ..).
בקשר לעברית, הדף כתוב ב WINDOWS-1255 וה INPUT רגיל.... וזה לא עובד על עברית. |
דווקא יש דוגמא ב-PHP.NET.
קוד:
<?php |
TEL AVIV - חוץ מלהעתיק את הדוגמא מאתר מסויים, אתה מסוגל באמת להסביר אותה ?
miniature - אממ, מה אתה מנסה בדיוק לעשות ? לבדוק אם יש במחרזות תווים בעברית ואז להעיף אותם ? להוציא פלט שגיאה ? לא הבנתי בדיוק |
אני מנסה להוציא פלט שגיאה.
|
כתבתי את הקוד הבא :
עובד לי מצויין. PHP קוד:
|
ציטוט:
הבעיה שלי היא שאני לא יודע איך לשלב את זה ב RegExp שציינתי בהודעה הראשונה. |
מה מה שכתבת בהודעה הראשונה עושה ?
|
בודק האם מחרוזת כלשהי מכילה בין התווים 3-5 את אחד התווים הבאים:
-אותיות אנגליות -מספרים -התו _ |
כל הזמנים הם GMT +2. הזמן כעת הוא 06:22. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ