550
צפיות
צפיות
6
תשובות
תשובות
ריפלייס לכתובת אינטרנט
היי חבר'ה, מה קורה?
איך אני עושה ריפלייס (Replace) לכתובת אינטרנט שמופיעה בהודעה – או במה שזה לא יהיה?
למשל…
אם אני ארשום עכשיו כתובת אינטרנט: – אז כשזה יציג את ההודעה, זה יופיע כקישור…
אודה לכם מאוד אם תעזרו לי,
חגי .ב.
6 תשובות
FAQ במדור JS
תשתמש ב-RegExp המוצע שם באמצעות VBS…
או שתעבור לכתוב ב-JS…
אל תשתמש בVBS זה לא נתמך
בכל הדפדפנים ובכל הפלטפורמות
הוא עובד עם VBS בשרת ע"י ASP….
בכל אופן VBS גם בשרת לא כדאי
ואין אפשרות להשתמש ב…
פונקציית הריפלייס הפשוטה?
לא ממש…
כי אתה צריך לזהות ביטוי שמתחיל ב-http:// או ב-www ה ואחריו אתה לא יודע בדיוק מה יש הוא יכול להסתיים ב-COM יכו להסתיים ב-DLL ויכול להסתיים ב-HTML או סתם ב-/ לכן אתה צריך להשתמש כאן ב-RegExp שזה בעצם תבנית לביטוי
חפש בפורום צד לקוח (נראה לי) דוגמא לשימוש ב-RegExp בעזרת VBS…
נתתי דוגמאות לשימוש בזה פעם…
ואם לא תמצא שם,
יש ב MSDN.