20-10-11, 16:19 | # 1 |
אחראי פורום
|
עזרה עם REGEX
מה נשמע?
אשמח לקבל עזרה לגבי REGEX. הSTRING: HTML קוד:
"http:\\/\\/texttext\\/texttext\\/texttext\\/?set=texttext!amp;type=1\\">\\u003cimg class=\\"texttext\\" src\\=\\http:\\/\\/xxx\\/aaa\\/bbb\\" alt=\\"text\\" id=\\"eref\\" \\/>\\u003c\\/a>\\u003c\\/div>"}});' אני רוצה לחלץ משם את xxx aaa bbb כלומר, לקבל בסוף רשימה שמכילה את xxx , aaa , bbb. (שימו לב! אני לא רוצה לקבל גם את texttext) תודה!
__________________
אתר העסק ושירותיו: אחסון אתרים מקצועיים, שרת רדיו איכותי וגם ריסלר שרתי משחק מהיר. אי-מייל: admin at freshserv.net. Last edited by FreshServ.Net; 20-10-11 at 16:27.. |
20-10-11, 17:38 | # 2 |
חבר וותיק
|
PHP קוד:
פועל? לא בדקתי |
21-10-11, 01:45 | # 3 | |
אחראי פורום
|
ציטוט:
תודה על העזרה, אך לא עבד... להלן התבנית שהצליחה לי: HTML קוד:
r"\\=\\\"http:\\\/\\\/(.*?)\\\/(.*?)\\\/(.*?)\\" אגב, למה התבנית הזו הצליחה לי ואילו: HTML קוד:
r"\\=\\\"http:\\\/\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\" אולי מכיוון שהטקסט הוא ב unicode והסט של האותיות שונה שם? (למרות שאותיות הבסיס זהות לא?) תודה!
__________________
אתר העסק ושירותיו: אחסון אתרים מקצועיים, שרת רדיו איכותי וגם ריסלר שרתי משחק מהיר. אי-מייל: admin at freshserv.net. |
|
21-10-11, 21:04 | # 4 |
אין כמו ב127.0.0.1
|
קרא על חמדנות (Greed) של ביטויים רגולריים. ספציפית פה - .*? שונה מ-.*
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|