כרגע אני משתמש ב קוד PHP: if ((!preg_match('/([^@\s]+)@(([-a-z0-9]+\.)+[a-z]{2,})/',$mail)) { echo 'error'… אבל זה לא מונע אם מכניסים אותיות עבריות באמצע. יש דרך לשפר את הביטוי? תודה!
if ((!preg_match('/([^@\s]+)@(([-a-z0-9]+\.)+[a-z]{2,})/',$mail)) { echo 'error'…
היו שלום, ותודה על הדגים [התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://www.washingtontrout.org/Vashon/Vashon2001/Icons/Fish.gif]
כן קוד: ([a-zA-Z\-\._\d]+)@(([a-zA-Z]+\.)+[a-z]{2,})
([a-zA-Z\-\._\d]+)@(([a-zA-Z]+\.)+[a-z]{2,})
אני מבין שזהו הבוליאני האולטימטיבי לבדיקת תקינות מייל ?
למשל - myאmail@walla.co.il עובר...
תוסיף ^ בתחילת הדפוס ו$ בסופו.