اعتبارسنجی ایمیل در پایتون با Regex
این قطعه کد پایتون توسط یکی از کاربران در کامپایلر آنلاین پایتون نوشته و اجرا شده است. شما هم میتوانید کدهای خود را به صورت آنلاین تست کنید.
زبان: پایتون
این کد پایتون نحوه اعتبارسنجی آدرسهای ایمیل را با استفاده از عبارت منظم (Regex) نشان میدهد. ماژول re را وارد میکند، لیستی از ایمیلهای نمونه تعریف میکند و هر کدام را برای بررسی اعتبار، پردازش میکند.
الگوی عبارت منظم استفاده شده:
^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:[a-zA-Z0-9-]+\.[a-zA-Z0-9]+)+$این الگو بخش محلی، نماد @ و بخش دامنه با حداقل یک نقطه را بررسی میکند. اگر مطابقت پیدا شود، ایمیل معتبر تلقی شده و به رنگ سبز چاپ میشود؛ در غیر این صورت، نامعتبر است و با رنگ قرمز چاپ میشود.
نحوه استفاده:
- کد را در یک فایل پایتون کپی کنید.
- آن را با پایتون 3 اجرا کنید.
- خروجی به وضوح نشان میدهد که کدام ایمیلها معتبر و کدام نامعتبر هستند.
نکته: این یک اسکریپت اعتبارسنجی ساده است. برای استفاده در محیط واقعی، روشهای جامعتری در نظر بگیرید.