ورشة التعلم

ورشة التعلم

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

    للإعادة

    معلقة

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