لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عبارات منظم در پایتون (Python Regular Expressions)
- آخرین آپدیت
دانلود Python: Regular Expressions
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا میخواهید با بهرهوری بیشتر، تمامی کارهای تکراری پردازش متن را خودکارسازی کنید؟ در دوره «پایتون: عبارات منظم (Regex)»، شما یاد میگیرید که چگونه از regex در پایتون برای اتوماسیون انواع پردازش دادههای متنی استفاده کنید. در ابتدا، پیادهسازی موارد پایه مانند جستجوی کلمات در یک رشته و اعتبارسنجی ورودی کاربر را بررسی میکنید. سپس، نحوه استفاده از عبارات منظم برای پاکسازی دادهها و اعتبارسنجی دقیقتر ورودیها را خواهید آموخت. در نهایت، روشهای بهینهسازی regex برای افزایش خوانایی و بهبود عملکرد کد را یاد میگیرید. پس از اتمام این دوره، شما مهارت و دانش لازم برای مدیریت طیف گستردهای از وظایف پردازش متن را با استفاده از پایتون به دست خواهید آورد.
سرفصل ها و درس ها
کار با عبارات منظم در پایتون
Working with Regular Expressions in Python
مقدمهای بر Regex
Regex Intro
کاراکترهای خاص
Special Characters
تکرارها
Repetition
توابع پایتون
Python Functions
آبجکت Match
The Match Object
پرچمها (Flags)
Flags
جستجو و تطبیق الگوها در فایلها
Searching and Matching Patterns in Files
تطبیق کلمات
Match Word
نام فایلها
File Names
الگوهای خاص در فایلها
Specific Patterns in Files
جستجوی کد محصول
Search Product Code
اعتبارسنجی ورودی کاربر و دادهها
Validating User Input and Data
بهبود اعتبارسنجی ورودی کاربر
Validating User Input Better
بررسی دادههای عددی
Checking Numeric Data
اعتبارسنجی آدرس ایمیل
Validating Email Addresses
پاکسازی ورودیهای کاربر
Sanitizing User Input
تجزیه و تحلیل فایلهای لاگ
Parsing Log Files
خودکارسازی مدیریت لاگها
Automate Log Handling
سطوح مختلف لاگ
Different Log Levels
جستجوی کد خطای خاص
Searching for Specific Error Code
پردازش زنده لاگها
Process Logs Live
پردازش فایل لاگ متنی
Processing a Text Log File
جایگزینی، تغییر شکل و پاکسازی دادهها
Replacing, Transforming, and Cleaning Data
پاکسازی دادههای کاربر
Cleaning up User Data
جایگزینی غلطهای املایی
Replacing Spelling Errors
اعمال فرمتبندی مناسب
Applying Proper Formatting
استانداردسازی حروف و علائم نگارشی
Standardizing Text Case and Punctuation
پاکسازی دادهها در فایل CSV
Cleaning Data in a CSV File
مدیریت یونیکد و کاراکترهای خاص
Handling Unicode and Special Characters
پنهانسازی دادههای حساس
Hiding Sensitive Data
بهینهسازی الگوهای Regex
Optimize Regex Patterns
تطبیق حریص (Greedy) در مقابل غیرحریص
Greedy vs. Non-greedy Matching
نمایش نظرات