ورشة التعلم

ورشة التعلم

    اختبارات ناجحة

    للإعادة

    معلقة

    لمشاهدة نبذة عن محتوى الدرس السلاسل النصية Strings (الجزء الخامس )
     استخدام دوال السلسلة النصية في JavaScript في هذا الدرس، سنقوم بشرح كيفية استخدام بعض دوال السلسلة النصية في JavaScript للتعامل مع البريد الإلكتروني وتخصيص اسم المستخدم.  1. تخصيص اسم المستخدم (customizeUsername) تبدأ الدالة customizeUsername بتخفيف السلسلة من الفراغات باستخدام `trim()`، ثم تقوم بإزالة الأحرف غير المسموح بها مثل الرموز الخاصة والأحرف غير الأبجدية الإنجليزية باستخدام `replace()` مع استخدام التعبيرات النمطية (regex). ```javascript function customizeUsername(string) { var username = string.trim(); username = username.replace(/[^A-z0-9\-\.\ ]/g, '').replace(/\^/, '') .trim().replace(/\ /g, '-').replace(/\--/g, '-'); username = username.toLowerCase(); return username; } ```  2. التحقق من البريد الإلكتروني (Validate Email) يتم التحقق من صحة البريد الإلكتروني بواسطة التأكد من طوله والتحقق من وجود الرموز غير المسموح بها،…
    لمشاهدة نبذة عن محتوى الدرس السلاسل النصية Strings (الجزء الخامس )
     استخدام دوال السلسلة النصية في JavaScript في هذا الدرس، سنقوم بشرح كيفية استخدام بعض دوال السلسلة النصية في JavaScript للتعامل مع البريد الإلكتروني وتخصيص اسم المستخدم.  1. تخصيص اسم المستخدم (customizeUsername) تبدأ الدالة customizeUsername بتخفيف السلسلة من الفراغات باستخدام `trim()`، ثم تقوم بإزالة الأحرف غير المسموح بها مثل الرموز الخاصة والأحرف غير الأبجدية الإنجليزية باستخدام `replace()` مع استخدام التعبيرات النمطية (regex). ```javascript function customizeUsername(string) { var username = string.trim(); username = username.replace(/[^A-z0-9\-\.\ ]/g, '').replace(/\^/, '') .trim().replace(/\ /g, '-').replace(/\--/g, '-'); username = username.toLowerCase(); return username; } ```  2. التحقق من البريد الإلكتروني (Validate Email) يتم التحقق من صحة البريد الإلكتروني بواسطة التأكد من طوله والتحقق من وجود الرموز غير المسموح بها،…
    has been added to the cart. View Cart