כלל אימות לכתובת אימייל - דחוף!

ראש לשועלים

מהמשתמשים המובילים!
כתיבה ספרותית
למה כללי האימות לכתובות מייל מהאתר של אופיס וממקומות אחרים לא עובדים "הזנת אופרנד ללא אופרטור" (הסוגריים והגרשיים נראים בסדר)
או - למי יש כלל אימות כנ"ל להעלות.
תודה
 

ש.ב.ח.

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
D I G I T A L
תן לי דוגמא לכלל אחד
 

ראש לשועלים

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

כלל האימות המוצג בטבלה הבאה מבטיח שבכתובת הדואר האלקטרוני יוזן תו אחד או יותר, לאחר מכן סימן "@", לאחר מכן תו אחד או יותר, לאחר מכן נקודה ולאחר מכן תו אחד או יותר. לדוגמה, <לא ניתן לפרסם מיילים באופן פומבי> מותר לשימוש, אך <לא ניתן לפרסם מיילים באופן פומבי>,com או <לא ניתן לפרסם מיילים באופן פומבי> אינם מותרים לשימוש. אם תזין כתובת דואר אלקטרוני שאינה מתאימה לכלל אימות, Access לא יקבל את הקלט, והוא יציג את ההודעה במאפיין טקסט אימות. אם לא יוזן טקסט בתיבת המאפיין טקסט אימות, Access יציג הודעה כללית.

מאפיין

הגדרה

כלל אימות

Is Null Or ((Like "*?@?*.?*") And (Not Like "*[ ,;]*"))‎

טקסט אימות(אופציונלי)

הזן את כתובת הדואר האלקטרוני עם סימן '@' ושם התחום המלא (לדוגמה, <לא ניתן לפרסם מיילים באופן פומבי>).
 

ראש לשועלים

מהמשתמשים המובילים!
כתיבה ספרותית
וזה גם ממיקרוסופט
LIKE "[A-Z]*@[A-Z].com" OR "[A-Z]*@[A-Z].net" OR "[A-Z]*@[A-Z].org"‎

הזן כתובת דואר אלקטרוני חוקית עם הסיומת ‎.com,‏ ‎.net או ‎.org
 

ש.ב.ח.

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
D I G I T A L
כך:
קוד:
Is Null Or Like ("*?@?*.?*") And (Not Like "*[ ,;]*")

ד.א. הקוד השני לא מתחיל להיות נכון מכיוון שהוא נותן רק אות אחת אחרי ה@ וללא מספרים בכל הכתובת.
 

יעלי מיכאלי

משתמש מקצוען
הנדסת תוכנה
הכי פשוט לחפש בגוגל:
regular Expression to email address
ולמצוא את התוצאה המתאימה לשפת הפיתוח
 

ראש לשועלים

מהמשתמשים המובילים!
כתיבה ספרותית
הכי פשוט לחפש בגוגל:
regular Expression to email address
ולמצוא את התוצאה המתאימה לשפת הפיתוח
נא לקרוא את ההודעה הראשונה בשרשור
כל הכללים שיש ברשת כולל באופיס ובאתרים נכבדים אחרים לא מתפקדים כראוי
 

ש.ב.ח.

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
D I G I T A L
זה בנתיים מה שיצא לי כרגע מלשייף את הכלל של מייקרוסופט
קוד:
Is Null Or Like ("*[1-Z]@*[1-Z].*[A-Z]") And Not Like ("*[ ,;]*")

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

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכג

א שִׁיר הַמַּעֲלוֹת אֵלֶיךָ נָשָׂאתִי אֶת עֵינַי הַיֹּשְׁבִי בַּשָּׁמָיִם:ב הִנֵּה כְעֵינֵי עֲבָדִים אֶל יַד אֲדוֹנֵיהֶם כְּעֵינֵי שִׁפְחָה אֶל יַד גְּבִרְתָּהּ כֵּן עֵינֵינוּ אֶל יְהוָה אֱלֹהֵינוּ עַד שֶׁיְּחָנֵּנוּ:ג חָנֵּנוּ יְהוָה חָנֵּנוּ כִּי רַב שָׂבַעְנוּ בוּז:ד רַבַּת שָׂבְעָה לָּהּ נַפְשֵׁנוּ הַלַּעַג הַשַּׁאֲנַנִּים הַבּוּז לִגְאֵיוֹנִים:
נקרא  4  פעמים

לוח מודעות

למעלה