دوره آموزشی یادگیری Regular Expressions
3 ساعت 18 دقیقهپیشرفته2022-10-25
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
عبارات منظم می تواند کارهای خسته کننده را سرعت بخشد و گردش کار شما را ساده کند. آنها یک ابزار ضروری با زبان های برنامه نویسی مانند جاوا، جاوا اسکریپت، پرل، پایتون، روبی، سی شارپ و غیره هستند. در این دوره، مربی کوین اسکوگلند تعاریف، جزئیات و فرآیندهای اساسی را برای شروع استفاده از عبارات منظم مرور می کند. کوین توضیح میدهد که عبارات منظم چیست، چه انواعی در زبانهای برنامهنویسی مختلف موجود است، و از چه نمادهایی باید استفاده کنید. او به شخصیت ها و مجموعه شخصیت ها می پردازد، سپس به چگونگی استفاده از تکرار با متاکراکترها، چگونگی تعیین کمیت آن و موارد دیگر می پردازد. او درباره گروه بندی، تناوب و لنگرها بحث می کند. کوین به شما نشان می دهد که چگونه محتوا را ضبط کنید و یک مرجع برای داده های گرفته شده ایجاد کنید. بعلاوه، او ادعاهای پیش رو مثبت و منفی، ادعاهای پشت سر هم و ادعاهای چندگانه نگاه را پوشش می دهد.
مهارت ها
Regular ExpressionsProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - الگوهای تطبیق متن را بنویسید
1. با عبارات منظم شروع کنید
- 02 - عبارات منظم چیست
- 03 - موتور بیان منظم را انتخاب کنید
- 04 - قراردادها و حالت های نشانه گذاری
2. شخصیت ها
- 05 - شخصیت های تحت اللفظی
- 06 - متا شخصیت ها
- 07 - متاکاراکتر عام
- 08 - فرار از فراکاراکترها
- 09 - دیگر شخصیت های خاص
- 10 - چالش - شخصیت ها
- 11 - راه حل - شخصیت ها
3. مجموعه کاراکترها
- 12 - مجموعه کاراکتر را تعریف کنید
- 13 - محدوده شخصیت
- 14 - مجموعه شخصیت های منفی
- 15 - متا شخصیت ها در مجموعه شخصیت ها
- 16 - مجموعه کاراکترهای کوتاه نویسی
- 17 - چالش - مجموعه شخصیت
- 18 - راه حل - مجموعه شخصیت ها
4. تکرار
- 19 - متاکراکترهای تکراری
- 20 - تکرار کمی
- 21 - عبارات حریصانه
- 22 - عبارات تنبل
- 23 - چالش - تکرار
- 24 - حل - تکرار
5. گروه بندی و جایگزینی
- 25 - گروه بندی فراکاراکترها
- 26 - متاکاراکترهای جایگزین
- 27 - کارایی هنگام استفاده از تناوب
- 28 - چالش - گروه بندی و تناوب
- 29 - حل - گروه بندی و تناوب
6. لنگرها
- 30 - شروع و پایان لنگرها
- 31 - شکست خط و حالت چند خطی
- 32 - مرزهای کلمات
- 33 - چالش - مجریان
- 34 - راه حل - لنگرها
7. گرفتن گروه ها و مراجع
- 35 - ضبط و ارجاع به عقب
- 36 - ارجاع به عبارات اختیاری
- 37 - پیدا کردن و جایگزینی با استفاده از مراجع برگشتی
- 38 - عبارات گروهی غیر گرفتن
- 39 - چالش - مراجع
- 40 - راه حل - مراجع
8. نگاهی به ادعاها
- 41 - اظهارات آینده مثبت
- 42 - ادعاهای آینده منفی
- 43 - نگاه به اظهارات
- 44 - اظهار نظرهای متعدد
- 45 - چالش - ادعاهای بررسی
- 46 - راه حل - ادعاهای نگاه
نتیجه
- 47 - مراحل بعدی