![]() |
[PHP + RE] בעיה בביטויים רגולריים...דיי חדש בזה...
שלום.
אהההם נתקלתי בצורך בפעם השניה בביטויים רגולריים...בפעם הראשונה חבר עשה לי אבל הפעם אני עושה... קיצור אני רוצה לקחת את התוכן בין "{MENU_START} טקסט {MENU_END}" אני רוצה שזה ידפיס לי בסופו של דבר רק את טקסט... זה הביטוי שעשיתי...נעזרתי במה שיש באיתן. זה מראה לי שגיאה...כפי שהבנתי הביטויים הם אלא שלא נכונים... זה מה שעשיתי: PHP קוד:
אגב...השגיאה: Warning: preg_replace() [function.preg-replace]: Compilation failed: missing ) at offset 37 in D:\xampplite\htdocs\ss.php on line 6 עריכה: חחח אפילו לא טרחתי להביןמה השגיאה אומרת...בכל מקרה תיקנתי אבל מה...זה לא עושה מה שאני רוצה שהוא יעשה...זה מדפיס לי את מה שאני נותן לו... |
תקן
קוד:
$reg1 = "/(\{MENU_START\})([\S]|$)(\{MENU_END\})/"; |
תיקון פשוט
PHP קוד:
|
תודה רבה רבה :)
|
אופס לחצתי תגובה חדשה במקום עריכה =\ נא למחוק.
|
הא? למה preg_replace?
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 08:53. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ