אשכול: עזרה עם REGEX
View Single Post
ישן 21-10-11, 01:45   # 3
FreshServ.Net
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 3,539
שלח הודעה באמצעות ICO אל FreshServ.Net שלח הודעה באמצעות MSN אל FreshServ.Net Send a message via Skype™ to FreshServ.Net

FreshServ.Net לא מחובר  

ציטוט:
נכתב במקור על ידי HHaim צפה בהודעה
PHP קוד:
preg_match("/src\=\"http:\/\/([a-zA-Z]+)\/([a-zA-Z]+)\/([a-zA-Z]+)/i"$string$matches); 
אני בטוח ב100% שהמחרוזת שנתת לא מדויית, אז שיניתי בקטנה, המשתנה $string זה בעצם הSTRING עצמו ..

פועל? לא בדקתי
היי,
תודה על העזרה, אך לא עבד...


להלן התבנית שהצליחה לי:
HTML קוד:
r"\\=\\\"http:\\\/\\\/(.*?)\\\/(.*?)\\\/(.*?)\\"

אגב, למה התבנית הזו הצליחה לי ואילו:

HTML קוד:
r"\\=\\\"http:\\\/\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\"
לא הצליחה? (שים לב שהחלפתי את ה*. במציאת a-z ו A-Z וגם נקודה)
אולי מכיוון שהטקסט הוא ב unicode והסט של האותיות שונה שם? (למרות שאותיות הבסיס זהות לא?)

תודה!
__________________
אתר העסק ושירותיו: אחסון אתרים מקצועיים, שרת רדיו איכותי וגם ריסלר שרתי משחק מהיר.


אי-מייל: admin at freshserv.net.
  Reply With Quote