• דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

regex php לא עובד

מתוזמן נעוץ נעול הועבר תכנות
3 פוסטים 2 כותבים 136 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • איש נחמדא מנותק
    איש נחמדא מנותק
    איש נחמד
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי regex ב-php, שניסיתי אותו ב-https://regex101.com/ וב-https://regexr.com/

    preg_match("/^[0-9]{9,10}(\/([0-9]{9,10})){0,8}$/gm", $_GET['tel']);
    

    אני מריץ אותו באתר שלי על הסטרינג:
    035790000
    או:
    035790000/02580000/0527600000
    וזה נכשל, ובאתרים הנ"ל זה עובד מצוין
    מה לא מתאים ברג'קס הנ"ל?

    להיות איש נחמד זה מחייב...

    תגובה 1 תגובה אחרונה
    0
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #2

    הדגל g בסוף שגוי. אבל איך אני יודע?
    תיכנס לפה http://sandbox.onlinephpfunctions.com/
    תכתוב

    echo preg_match("/^[0-9]{9,10}(\/([0-9]{9,10})){0,8}$/m",   "0527600000");
    

    תריץ ותראה את השגיאה למטה:

    <b>Warning</b>:  preg_match(): Unknown modifier 'g' in <b>[...][...]</b> on line <b>3</b><br />
    

    כתוב די ברור שהבעיה זה הg.

    https://stackoverflow.com/q/3578671/1271037

    אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    7
  • איש נחמדא מנותק
    איש נחמדא מנותק
    איש נחמד
    כתב ב נערך לאחרונה על ידי
    #3

    נפתר, עובד

    להיות איש נחמד זה מחייב...

    תגובה 1 תגובה אחרונה
    0
  • dovidD dovid העביר נושא זה מ-תכנות ב-

  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.