![]() |
# 1 |
חבר מתקדם
|
שימוש בביטויים רגולריים
יש לי את הקוד הבא:
PHP קוד:
הפונקציה הזו, תזהה את זה, ותמיר למספר רנדומלי אבל ! חשוב שהיא תזהה שהיא צריכה לשנות את השם עד לנקודה, מכיוון שצריך שהנקודה והפורמט של הקובץ ישארו .. אני לא חזק כ"כ בביטויים רגולריים, גם לא יצא לי להתעסק עם זה המון, אבל לאט לאט, נאלצים להשתמש עם כל דבר שדרוש לך, כל כלי שאתה צריך. זה עסק שלומדים, נקווה שיהיו לי קצת עבודות עם זה וככה אני ילמד את זה יותר לעומק, זה שימושי מאוד. אממ..מקווה לעזרה, תודה. ![]() |
![]() |
![]() |
# 2 |
חבר מתקדם
|
חחחח כנראה שהעסק ביטויים רגולריים גדול מדי על כולם ..
או לפחות כימעט כולם, חבל שאין הרבה שמתעסקים עם זה ולומדים את זה. |
![]() |
![]() |
# 3 | |
אחראי פורום
|
ציטוט:
בכל מקרה, התבלבלת בשם של הפונקציה - preg_match לא נועדה להחלפה. כמו כן, $ מסמן סוף מחרוזת (או סוף שורה) - למה הוא שם? זה יוצר דבר "בלתי אפשרי". |
|
![]() |
![]() |
# 4 |
חבר בקהילה
|
תעשה EXPLODE לשם של הקובץ במקום לעשות את זה בביטויים רגולריים (מה גם שהביטוי שעשית לא נכון).
תשתמש בערך הראשון של המערך שנקלט מ EXPLODE כדי לקבל רק את שם הקובץ, ותשנה את הביטוי שלך לזה: PHP קוד:
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
תודה, עשיתי פונקציה אחרת, אבל נעזרתי ב Explode
![]() |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|