آموزش Python (فصل 1، قسمت 102): عبارات منظم (RegEx)
تحت توسعه | underdevelops
0:00 / 0:00
آموزش Python (فصل 1، قسمت 102): عبارات منظم (RegEx)
7 просмотров · 2 месяца назад
تحت توسعه | underdevelops
353 подписчика
7 просмотров · 2 месяца назад
لینک جزوه:
https://underdevelops.com/docs/python...
در این قسمت از دوره آموزش پایتون، با عبارات منظم یا RegEx در Python آشنا میشویم.
Regular Expression یا به اختصار RegEx یک ابزار قدرتمند برای جستوجو، بررسی، استخراج و تغییر متن است. با استفاده از ماژول re در پایتون میتوانیم الگوهای مختلف را در رشتهها پیدا کنیم، متنها را تجزیه کنیم و دادههای متنی را با دقت بیشتری پردازش کنیم.
در این ویدیو یاد میگیرید:
🔹 RegEx چیست و چه کاربردی دارد
🔹 آشنایی با ماژول re در پایتون
🔹 جستوجوی الگوها با تابع search
🔹 پیدا کردن تمام تطبیقها با findall
🔹 بررسی الگوهای شروع و پایان متن
🔹 پیدا کردن موقعیت تطبیق در رشته
🔹 تقسیم متن با تابع split
🔹 جایگزینی متن با تابع sub
🔹 استفاده از فلگهایی مانند re.IGNORECASE
🔹 آشنایی با Match Object و متدهای span، string و group
مثالهایی که در این قسمت بررسی میکنیم:
جستوجوی عبارت The ... Spain در یک رشته
پیدا کردن تمام رخدادهای ai با findall
یافتن اولین فاصله در متن با search
تقسیم یک رشته به چند بخش با split
جایگزینی فاصلهها با کاراکتر دلخواه با sub
عبارات منظم یکی از مهمترین ابزارها برای کار با متن در برنامهنویسی هستند. از اعتبارسنجی ایمیل و شماره تلفن گرفته تا استخراج داده از فایلها، پردازش متن و تحلیل لاگها، RegEx در بسیاری از پروژههای واقعی کاربرد دارد و باعث میشود عملیات پیچیده روی متنها بسیار سادهتر انجام شود.
این درس ادامه مباحث مربوط به رشتهها و پردازش دادههای متنی در پایتون است. پس از یادگیری RegEx میتوانید دادههای متنی را حرفهایتر جستوجو و پردازش کنید و برای کار با دادههای واقعی آمادهتر شوید.
❤️ اگر ویدیو برات مفید بود، لایک کن، کامنت بذار و برای دیدن ادامه دوره، کانال رو سابسکرایب کن.
#Python #آموزش_پایتون #پایتون_از_صفر #RegEx #برنامه_نویسی