ABA


"אפשר עזרה עם regex ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #21789 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21789
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   22:43   29.08.16   
אל הפורום  
  אפשר עזרה עם regex ?  
 
   אני מחפש regex עבור כתובת מגורים בעברית לדוגמא:
המרגלית 12 חיפה
או באנגלית
hamargalit 12 street

איך אני יכול לעשות REGEX שיעבוד?

ניסיתי
https://regex101.com/r/nB4kL1/1

אבל לא זורם לו

תודה מראש

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  משהו פשוטֲ¿ CaTz 29.08.16 23:04 1
     וואלה עובד , תודה רבה :) אפשר עוד איזה משהו קטן ? Crazy Lion  29.08.16 23:26 2
         בבקשה IDAN_500  30.08.16 08:22 3
             תודה רבה :) Crazy Lion  30.08.16 10:22 6
     עובד אלב יש לי בעיה עם הקלט הבא שהוא לא מקבל: Crazy Lion  31.08.16 19:53 16
  מה בדיוק אתה מנסה לעשות? משה הלולן 30.08.16 08:36 4
     מכתב Crazy Lion  30.08.16 10:20 5
         regex לא הפתרון כאן פשוט לפי דעתי משה הלולן 30.08.16 13:00 7
             מכתב Crazy Lion  30.08.16 13:22 8
                 אתה מערבב בין קלט חוקי לקלט תקין כובען  30.08.16 13:33 9
                     מכתב Crazy Lion  30.08.16 13:41 10
                         נראה לי שאתה לא מבין מה זה REGEX inno3D 30.08.16 21:14 11
                             מכתב Crazy Lion  30.08.16 22:22 12
                                 מה זה קלט זדוני? inno3D 30.08.16 22:46 13
                                     מכתב Crazy Lion  31.08.16 07:30 14
  רק עכשיו נפל האסימון ש regex לJS ול ל PHP לא תמיד זהים . Crazy Lion  31.08.16 18:00 15
     לא ברור מה אתה מנסה לתפוס CaTz 01.09.16 20:03 17
         מכתב Crazy Lion  02.09.16 13:32 18
             אתה לא צריך REGEX inno3D 02.09.16 17:09 19
                 אם כבר הוא מכניס את זה לDB, הייתי הולך על AUTOCOMPLETE בנוסף Bonito  02.09.16 17:23 20
                     שמע לפי מה שהולך באשכול הזה קודם שיעשה בדיקה רגילה של מחרוזות inno3D 02.09.16 17:38 21
                         קודם כל איזה כיף שהפורום הזה חי ובועט :) Crazy Lion  03.09.16 11:32 22

       
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   23:04   29.08.16   
אל הפורום  
  1. משהו פשוטֲ¿  
בתגובה להודעה מספר 0
 
   https://regex101.com/r/aE7tI9/1

נשלח ע"י הסלולרי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   23:26   29.08.16   
אל הפורום  
  2. וואלה עובד , תודה רבה :) אפשר עוד איזה משהו קטן ?  
בתגובה להודעה מספר 1
 
   איך אני יכול לעשות נגיד תיאור של משימה , זה יכול לקבל אותיות בעברית או אנגלית , רווחים , ויכול להיות עד 250 מילים

אם בא לך

@CaTz@

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
IDAN_500 
חבר מתאריך 11.12.03
2321 הודעות
   08:22   30.08.16   
אל הפורום  
  3. בבקשה  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 30.08.16 בשעה 08:31 בברכה, IDAN_500
 
בלינק הבא הוא מופיע ב tab של ה js:
https://jsbin.com/rofofogiqu/1/edit?html,css,js,output


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   10:22   30.08.16   
אל הפורום  
  6. תודה רבה :)  
בתגובה להודעה מספר 3
 
  

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   19:53   31.08.16   
אל הפורום  
  16. עובד אלב יש לי בעיה עם הקלט הבא שהוא לא מקבל:  
בתגובה להודעה מספר 1
 
   צה"ל 20 חיפה הוא מקבל
אבל
אחד העם 1 תל אביב הוא לא מקבל.

אני מנסה כאילו בלי לשנות את המבנה וככל שעובר הזמן אני מבין שאכלתי אותה .
אין ברירה אלא להפריד.

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   08:36   30.08.16   
אל הפורום  
  4. מה בדיוק אתה מנסה לעשות?  
בתגובה להודעה מספר 0
 
   יש רחובות גם עם 2 מילים בשם


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   10:20   30.08.16   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 4
 
   רוצה ליצור REGEX שיבדוק האם מה שמכניס המשתמש הוא תקין.
במקרה הזה כתובת:
החבצלת 12 חיפה

4 מילים או פחות :
שדרות טרומפלדור 12 חיפה

שיקבל את הקלטים הנ"ל. עברית או אנגלית.
אין לי מושג איך ליצור REGEX תקין .

האמת גם שניסיתי לקרוא ברשת ולהבין איך ליצור מחרוזות כאלה אבל פשוט מסתבך עם זה .

עם מחרוזת של REGEX אני מבצע בדיקות ב PHP לפני כניסה ל DB
ומבצע בדיקות עם JS כדי להחזיר למשתמש פידבק אם הוא מכניס משהו שגוי .
@משה הלולן@

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   13:00   30.08.16   
אל הפורום  
  7. regex לא הפתרון כאן פשוט לפי דעתי  
בתגובה להודעה מספר 5
 
   הבדיקה היחידה שהייתי עושה זה לבדוק שהשדה לא ריק, או יותר פשוט מחלק את זה לכמה שדות שונים, רחוב: עיר: מספר דירה: ואז הרבה יותר קל לך לוודא אם הוא הקיש תקין או שכח לדוגמא מספר בית.

לנסות להבין מטקסט חופשי אם המשתמש טעה או לא זה overkill כי יש יותר מדי משתנים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   13:22   30.08.16   
אל הפורום  
  8. מכתב  
בתגובה להודעה מספר 7
 
   כן אבל אם זה לא ריק ואני לא בודק אז יכולים להכניס לי גם
"select ... "
ומלא דאטא זבל .
יש אפשרות לייצור REGEX תקין.
כמעט הצלחתי, אבל משהו מתפקשש.
אם היה לי זמן לשנות הייתי עושה כפי שהצאת מפריד את זה. (אולי עוד לא מאוחר ) אני אגיע הביתה אבדוק.
תודה רבה.

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
כובען  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.3.10
24350 הודעות, 21 פידבק
   13:33   30.08.16   
אל הפורום  
  9. אתה מערבב בין קלט חוקי לקלט תקין  
בתגובה להודעה מספר 8
 
אם אתה רוצה למנוע SQLi אתה צריך לדאוג לעשות סניטציה למה שאתה מקבל בשדות,
אם אתה רוצה לדאוג שהערכים עצמם חוקיים אז regex הוא באמת פתרון אחד לבעיה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   13:41   30.08.16   
אל הפורום  
  10. מכתב  
בתגובה להודעה מספר 9
 
   ערכתי לאחרונה בתאריך 30.08.16 בשעה 14:35 בברכה, Crazy Lion
 
אני בקטע של ה PHP מבצע בדיקות בעזרת REGEX על הקלטים שמגיעים לפני שהם נכנסיןם ל DB . פשוט גם שם ה REGEX לא מושלם אז אם כבר אני מתקן את ה REGEX לשם נשתמש בו בשביל בדיקות קלט ללקוח שידע מה להכניס.

עכשיו בשביל לתת פידבק למשתמש כאשר הוא יכניס משהו לא תקין איך הכי כדאי לעשות גם עם REGEX לא? ואז אם הוא מכניס משהו שלא עומד בחוקים תקפוץ הודעת שגיאה.

אני ל אמבין משהו אחד בנוגע לסניטציה. מה זה אומר בתכלס.

@כובען@

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   21:14   30.08.16   
אל הפורום  
  11. נראה לי שאתה לא מבין מה זה REGEX  
בתגובה להודעה מספר 10
 
   מהם למשל קלטים שאתה לא רוצה לקבל?
אתה צריך לעשות מה שאמרו לך. לכל חלק בכתובת אתה עושה input משלו


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   22:22   30.08.16   
אל הפורום  
  12. מכתב  
בתגובה להודעה מספר 11
 
   הבנתי שיש כאן בעייתיות במה שאני רוצה.
לא רוצה לקבל קלטים זדונים, רוצה לקבל כתובת בלבד כגון:
שדרות רוטשילד מספר שם עיר
או
באנגליץ
או
צהל 22 תל אביב

בוא נפריד רגע,
אני כרגע בשלב שאני רוצה להחזיר למשתמש הודעה במקרה שהוא לא מכניס קלט חוקי
ובצד שרת אני צריך לבדוק שנכנס רק קלט שעומד בתנאים המתאימים הנ"ל(זה לפי תנאי ה REGEX)

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   22:46   30.08.16   
אל הפורום  
  13. מה זה קלט זדוני?  
בתגובה להודעה מספר 12
 
   איך אתה יכול לדעת אם כתובת היא לא חוקית?
"רוטשילד 4" ו-"צהל 40" אלה מילים ומספר.. כמו שהכתובת "בלהלהלהלה 333333" היא כתובת נכונה

בעזרת REGEX אתה יכול לבדוק שהכתובת בנויה מתבנית מסויימת
לבדוק אם הכתובת אמיתית אתה יכול לשאול את google maps אבל נראה לי שזה יותר מידי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   07:30   31.08.16   
אל הפורום  
  14. מכתב  
בתגובה להודעה מספר 13
 
   בדיוק מה שאמרת , קלט שהוא בתבנית מסוימת.
אני צריך לעשות regex שידע לקבל תבנית כמו שהבאתי תגובה אחת למעלה.

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   18:00   31.08.16   
אל הפורום  
  15. רק עכשיו נפל האסימון ש regex לJS ול ל PHP לא תמיד זהים .  
בתגובה להודעה מספר 0
 
  

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   20:03   01.09.16   
אל הפורום  
  17. לא ברור מה אתה מנסה לתפוס  
בתגובה להודעה מספר 15
 
   בתבנית...
תביא את כל האפשרויות שהיית רוצה לקבל, ומה לא...
ונראה מה מתאים

נשלח ע"י הסלולרי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   13:32   02.09.16   
אל הפורום  
  18. מכתב  
בתגובה להודעה מספר 17
 
   https://regex101.com/r/aE7tI9/6

תל אביב
או
חיפה

שמות של ערים

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   17:09   02.09.16   
אל הפורום  
  19. אתה לא צריך REGEX  
בתגובה להודעה מספר 18
 
   אתה צריך לשמור ב DB את כל הערים החוקיות
ולבדוק שמה שהמשתמש הכניס נמצא בטבלה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   17:23   02.09.16   
אל הפורום  
  20. אם כבר הוא מכניס את זה לDB, הייתי הולך על AUTOCOMPLETE בנוסף  
בתגובה להודעה מספר 19
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   17:38   02.09.16   
אל הפורום  
  21. שמע לפי מה שהולך באשכול הזה קודם שיעשה בדיקה רגילה של מחרוזות  
בתגובה להודעה מספר 20
 
   אחרי זה אפשר להוסיף פיצ'רים מגניבים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Crazy Lion  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.7.02
19328 הודעות, 9 פידבק
   11:32   03.09.16   
אל הפורום  
  22. קודם כל איזה כיף שהפורום הזה חי ובועט :)  
בתגובה להודעה מספר 21
 
   כרגע , ההגשה היא ביום ג הקרוב לכן אני כרגע עשיתי בדיקה של REGEX ב PHP וב JS כדי לכוון את המשתמש.

כרגע מתקן באגים קריטים ומסיים מסמכים . בעתיד אתקן ואשפר את המערכת
המון המון המון תודה לכם חברים יקרים, זה לא מובן מאליו.

מילוי סקרים בתשלום למי שמעונין ,
משלם בזמן וקל להגיע ליעד :
https://goo.gl/EJh6V2


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net