![]() |
# 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.. |
![]() |
![]() |
# 2 |
חבר וותיק
|
PHP קוד:
פועל? לא בדקתי |
![]() |
![]() |
# 3 | |
אחראי פורום
|
ציטוט:
תודה על העזרה, אך לא עבד... להלן התבנית שהצליחה לי: HTML קוד:
r"\\=\\\"http:\\\/\\\/(.*?)\\\/(.*?)\\\/(.*?)\\" אגב, למה התבנית הזו הצליחה לי ואילו: HTML קוד:
r"\\=\\\"http:\\\/\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\\/([a-zA-Z.]+)\\" אולי מכיוון שהטקסט הוא ב unicode והסט של האותיות שונה שם? (למרות שאותיות הבסיס זהות לא?) תודה!
__________________
אתר העסק ושירותיו: אחסון אתרים מקצועיים, שרת רדיו איכותי וגם ריסלר שרתי משחק מהיר. אי-מייל: admin at freshserv.net. |
|
![]() |
![]() |
# 4 |
אין כמו ב127.0.0.1
|
קרא על חמדנות (Greed) של ביטויים רגולריים. ספציפית פה - .*? שונה מ-.*
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|