![]() |
שליפת מידע מסויים צ String שלם
אני מנסה לקחת מידע מסויים מקטע מסויים
למשל בסקריפט של בדיקת דומיין אני מקבל הרבה מידע ואני רוצה לשלוף רק את התאריך של סוף הדומיין. לפני התאריך רשום validity: אז עשיתי משהו כזה PHP קוד:
כי אם אני רוצה לשלוף הרבה פרמטרים מסויימים יהייה ממש בלתי אפשרי לעבוד ככה (לספור תווים :-0 ) תודה, |
regex ?
אולי ככה: קוד:
preg_match("/validity\:(.+)/i", $string, $match); |
קרוב.. אבל זה מדפיס גם את כל מה שבא אחרי התאריך...
|
ציטוט:
|
בעיקרון זה נראה ככה:
validity: 22-02-2013 והסתבכתי בעעע יש למישהו מדריך טוב ל preg_match? |
הצלחתי :)
PHP קוד:
|
קצת יותר הגיוני לכתוב את זה ככה:
PHP קוד:
|
ציטוט:
אני דיי חדש בכל העניין של preg_match |
לא מדובר בהכרח על preg_match אלא על ביטויים רגולריים באופן כללי.
אני ממליץ לך להתעמק קצת יותר בנושא הזה, זה חשוב מאוד. בנוסף לכך, במידה ובאותו הדף יש תאריכים נוספים בתבנית הזאת - ניתן להוסיף prefix כמו validity: לפני הביטוי הקיים וכך למקד אותו קצת יותר. |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:18. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ