حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

جداسازی بخش های ایمیل

تمرین آسان 2523 visibility link download flag

برنامه ای بنویسید که یک آدرس ایمیل دریافت کند و بخش های مختلف آن را به شکل زیر جداسازی کند و در خروجی چاپ کند

مثال:

email: info@amirhn.ir
info
amirhn.ir

مثال:

email: username@gmail.com
username
gmail.com 
👨‍💻 4 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 11 ساعت قبل User 10576 این تمرین رو مشاهده کرد

پاسخ‌ها 29

import java.util.Scanner;

public class EmailParser {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Enter email: ");
        String email = scanner.nextLine();

        String username = email.split("@")[0];
        String domain = email.split("@")[1];

        System.out.println(username);
        System.out.println(domain);

        scanner.close();
    }
}
پاسخ هوش مصنوعی Ai Java
def extract_email_parts(email):
    # بررسی اینکه آیا ایمیل شامل '@' است
    if '@' not in email:
        print("لطفاً یک آدرس ایمیل معتبر وارد کنید.")
        return

    # جداسازی بخش‌های ایمیل
    username, domain = email.split('@')

    # چاپ بخش‌های ایمیل
    print(f"username: {username}")
    print(f"domain: {domain}")

# دریافت ورودی از کاربر
email_input = input("لطفاً آدرس ایمیل را وارد کنید: ")
extract_email_parts(email_input)
#دریافت ایمیل از کاربر 
email = input("email:  ")

parts = email.split('@')
username = parts[0]
domain_parts = parts[1].split('.')
domain = domain_parts[0]
extension = domain_parts[1]

print("username: ",username)
print("domain: ",domain)
print("extension",extension)

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن