View Single Post
ישן 10-11-11, 01:47   # 10
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

יגאל, הפתרון הוא מה ש daNN רשם - בהחלט הדרך הכי נכונה לדעתי לעשות את זה. ב regular expression אחד זה בלתי אפשרי (וניסיתי לחפור את כל האינטרנט בשביל זה).

הרעיון הוא להחליף את כל המופעים שנמצאים בין <a></a> של המילה הרצויה במילה זמנית - לדוגמה CHG_THIS
אח"כ להחליף את כל המופעים של המילה הרצויה בקישור (str_replace / preg_replace פשוט)
בסוף להחזיר את CHG_THIS בחזרה למילה הרגילה - גם preg_replace / str_replace פשוט

קוד של +- 4 שורות.
__________________
תומר