הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-12-14, 23:14   # 1
Tyler
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jul 2013
הודעות: 417

Tyler לא מחובר  

מציאת והחלפת / מחיקת טקסט שונה עם סיומת זהה בקובץ טקסט

היי.
אז ככה יש לי 7,000 קישורים שונים בתוך מערך בקוד מסוים.
אני רוצה למחוק את כל הקישורים ולאחר מכן לשים את הקישור שלי בלבד.

הקישורים הם בצורת:

www.domain.com/test
www.domain.com/blabla

וכך הלאה.
כלומר הדומיין זהה אך מה שבא אחריו משתנה.

בנוסף, יש עוד 2000 קישורים לתמונות בסגנון
www.host.com/photo.jpg
www.host.com/pic.jpg

מה שעשיתי פה זה עשיתי REPLACE לwww.host.com ומחקתי אותו ונשארתי ככה עם 2000 סיומות JPG שונות.

רציתי לדעת איך אני מוחק ביעילות המירבית את כל הURLS שהזכרתי כאן. בין אם זה הקישורים הראשונים שהם בעלי אותו דומיין אך סיומת שונה, או שזה התמונות שהן בעלות אותו דומיין ובעלות אותה סיומת קובץ אבל שם תמונה שונה.
ניסיתי את כל עורכי הטקסט הכי טובים ולא מצאתי משהו עוזר.

תודה
__________________
facebook api, js, cpa, cpl, $$$
--------------------
שלח לי הודעה פרטית.
  Reply With Quote
ישן 20-12-14, 14:53   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

אתה יכול לפתוח את הקובץ עם Notepad++ ולהשתמש בREGEX בשביל למחוק את הקישורים, ניסיתי וזה עבד,
זה לדוגמה עם הקישורים הרגילים: http://i.gyazo.com/99ea3b3f8b8fdb6f64e98897a4e301f6.png
זה לדוגמה עם הקישורים של התמונות: http://i.gyazo.com/0fc80a00e26f25a496af893f9d817ded.png

עריכה: עכשיו שמתי לב שהקישורים הם בתוך מערך, אם כך אתה פשוט יכול להריץ לולאה ולוודא באמצעות preg_match עם הקישור תואם למה שאתה צריך (לדוגמה מה שרשמתי בתמונות) ואם כן אז להשתמש בפונקצייה unset.

Last edited by Haimz; 20-12-14 at 15:29..
  Reply With Quote
ישן 20-12-14, 22:28   # 3
אבי בר
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Apr 2009
הודעות: 142

אבי בר לא מחובר  

הכול נמצא באינטרנט בחיפוש קטן בגוגל..
אתה צריך ללמוד לפרק את הבעיה שלך לכמה בעיות קטנות תענה על השאלות האלה ותצליח:
1)איך עוברים על כל המערך עם לולאה?
2)איך מסירים איבר ממערך?
3)איך מפרסרים url?
4)איך עושים שאלות if?

בהצלחה
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 00:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ